如何使用php正则表达式提取ul和ol标签里的内容?比如li标签的内容,并且...
1、你要过滤的字符串是不是就都是这种,就这么长的。
2、建议你到我的网站上下载PHP5参考手册,里边有详细的正则表达式的参考。模式要有开始和结束的字符,一下都是合法的:/ | 前提是模式中不能再出现这个字符了。
3、str_arr = preg_split(|域名|,$str);这种简单的匹配不建议使用正则表达式,用php的explode()函数就可以了。
4、htmlspecialchars是将html转码,防止XSS攻击的。你这样没有意义。
超常用的PHP正则表达式收集整理
以下就是对超常用的PHP正则表达式进行的收集整理,为了方便大家更快更好的掌握php正则表达式。
\\:]*$!\\是对php中单引号的转义。或者还有更简单的!^/?[a-z0-9=\\:]*$!ii表示忽略大小写。模式分隔符就是为了区分表达式和像i这样的模式修饰符而设计的。
\\w就是匹配字母或数字或下划线或汉字,+则与*差不多,区别是+包括重复0次,而*就可以。=就ushi匹配=号两个斜杠则表示正则表达式的分界。