1、匹配嵌套DIV
$str = '<div id="test">'. '<div>1'. '<div>1-1'. '<div>1-1-1'. '</div>'. '</div>'. '</div>'. '<div>2</div>'. '<span>3</span>'. '<div>4</div>'. '</div>'; $regex = "/<div.*?id=\"test\".*?>(<.*?>.*?<\/.*?>){0,10}<\/div>/is"; preg_match ( $regex, $str, $m ); print_r($m);
2、只保留字符串中文(字符串需要是中文)
echo preg_replace('~[^\p{Han}]~u', '', '2tyyyyys23你是【你好!】'),"\n";
3、去除字符串中的中文
$a = "<tt>som在线冲值e</tt><b>ht打算ml</b>"; $result = preg_replace('/([\x80-\xff]*)/i','',$a); echo $result;
转载于:https://www.cnblogs.com/whoamme/p/4158015.html
原文链接:https://blog.csdn.net/weixin_30342827/article/details/97360085
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
评论前必须登录!
立即登录