preg_replace(“#<a[^>]*>(.*?)</a>#is”, “$1”,$body)
ereg_replace正则匹配:
ereg_replace(“]*>|</a>”,””,$content)
ereg_replace函数匹配以”<a “开头,中间除>以外的所有字符,再以>结尾的字符串或匹配””字符。匹配到的字符串赋为空。
1,preg_grep(pattern,array)它的返回值是一个新数组,新数组的元素是成功匹配的元素。
2,preg_match(mode,string)它的返回值是一个整数,0或1,0表示匹配不成功,1表示匹配成功,preg_match()将在第一个匹配成功后停止搜索,不再继续匹配。
3,preg_match_all(模式,字符串,保存匹配结果数组(multidimensional array))在搜索字符串中,所有匹配的模式都提供正则表达式的匹配结果,并以指定的顺序将它们输出到指定的数组。它执行与字符串末尾匹配的全局正则表达式匹配。
4,preg_quote(string)转义正则表达式字符,preg_quote()需要一个参数字符串,并在每个正则表达式语法中为该字符添加反斜杠。
5,转换效果如图所示。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)