社区
基础编程
帖子详情
求正则
yunfeifan
2006-01-13 10:38:50
一段html 内容,我要获取<td....></td>之间的内容,这部分内容里边可能会有html标签,如<a><br>等等,我现在要获取这部分内容,我是这么写的:
preg_match_all("/<td[^>]*>([^(<\/td>)]*)<\/td>/",$result,$match);
([^(<\/td>)]*) 这一段出现问题了,只要有/ 或者 < > t d 这些字母,他都屏蔽了,请问怎么修改。
...全文
137
4
打赏
收藏
求正则
一段html 内容,我要获取之间的内容,这部分内容里边可能会有html标签,如等等,我现在要获取这部分内容,我是这么写的: preg_match_all("/]*>([^()]*)/",$result,$match); ([^()]*) 这一段出现问题了,只要有/ 或者 t d 这些字母,他都屏蔽了,请问怎么修改。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yunfeifan
2006-01-13
打赏
举报
回复
太谢谢了
Cain
2006-01-13
打赏
举报
回复
这些是修饰符,具体说明如下:
i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。
m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。
s:如果在修饰符中加入"s",那么默认的"."代表除了换行符以外的任何字符将会变成任意字符,也就是包括换行符!
x:如果加上该修饰符,表达式中的空白字符将会被忽略,除非它已经被转义。
e:本修饰符仅仅对于replacement有用,代表在replacement中作为PHP代码。
A:如果使用这个修饰符,那么表达式必须是匹配的字符串中的开头部分。比如说"/a/A"匹配"abcd"。
E:与"m"相反,如果使用这个修饰符,那么"$"将匹配绝对字符串的结尾,而不是换行符前面,默认就打开了这个模式。
U:和问号的作用差不多,用于设置"贪婪模式"。
yunfeifan
2006-01-13
打赏
举报
回复
非常感谢,我对最后/后便的东西不太明白,像 i e U 等等,您能给我说一下都有哪些字符,以及他们的作用吗?
Cain
2006-01-13
打赏
举报
回复
preg_match_all("/<td.*>(.*)<\/td>/iU", $result, $matches);
gcv.rar_GCV
正则
化参数_
正则
化 matlab_
正则
化函数_
正则
化工具箱_
正则
参数
matlab的gcv函数,可以用于
求
取
正则
化参数。是regtools工具箱中的
正则
化方法_knowledge9uw_病态矩阵
求
逆_病态矩阵_
正则
化
求
逆_病态方程
在进行矩阵
求
逆等计算时遇到矩阵条件数较大导致病态时,常用的各种解决病态方程方法
l-CURVE曲线适用于
正则
化算法
l-CURVE曲线适用于
正则
化算法,比较方便的选取
正则
化参数
正则
化方法,tikhonov
正则
化方法,matlab
在进行矩阵
求
逆等计算时遇到矩阵条件数较大导致病态时,常用的各种解决病态方程方法
C++深入浅出之
正则
表达式
正则
表达式的介绍有很多,各种语言之间可能有些差异,这个是专门介绍C++
正则
表达式编程
基础编程
21,891
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章