php正则提取数据 phpemail正则

PHP正则提取数字

不需要用正则:

成都创新互联公司主营马关网站建设的网络公司,主营网站建设方案,app软件开发,马关h5成都小程序开发搭建,马关网站营销推广欢迎马关等地区企业咨询

?php

$foo = '2ae0282146c3cd52d18f8514fdca8c5f0|194318';

$s = explode('|', $foo);

echo $s[1];

php 正则 怎么获取数据

现获取此div的html串,然后处理。

例如:

ul

liMa hrMef="hMtMtp://xxx1" tarMget="_blaMnk" claMss=""/Ma/li

liMa hrMef="hMtMtp://xxx2" targMet="_blaMnk" claMss=""/Ma/li

/ul

正则:hMtMtp.+?(?=".+/a.*/li)

输出:

hMtMtp://xxx1

hMtMtp://xxx2

(把上面大写的M都去掉)

php正则提取

$str = 'style="text-decoration:none;"XXX/a';

$result = preg_replace(['/.*".{1}/', '/\/a/'], ['', ''], $str);

echo $result;

PHP正则提取 DIV CLASS 数据

用PHP正则表达式匹配,就可以提取class里面的数据,并将no去除,完整的PHP程序如下

?php

$str='div class="lot-nums"span class="no7"/spanspan class="no8"/spanspan class="no5"/spanspan class="no9"/spanspan class="no2"/spanspan class="no4"/spanspan class="no6"/spanspan class="no0"/spanspan class="no3"/span span class="no1"/span/div'; 

$regex='/span class="no(\d+)"/i'; 

preg_match_all($regex,$str,$result); 

print_r($result[1]); 

?

运行结果


分享名称:php正则提取数据 phpemail正则
转载来于:http://ybzwz.com/article/ddopjgg.html