![]() |
1
4
这是因为
|
![]() |
2
2
如果使用正则表达式只是为了删除html标记,那么php的strip_tags()函数可能更合适。 |
![]() |
3
2
ereg_replace不支持单词边界断言(\b)或非贪婪修饰符(*?)。PEZ是对的,您可能应该使用preg。
额外的反斜杠并不是绝对必要的,因为PHP不会替换\b,但最好总是用字符串文字转义反斜杠。 |
![]() |
4
2
|
![]() |
5
1
POSIX ERE . 我的 flavor comparison 表明这种风味与现代风味相比所缺乏的一切。
您的解决方案是使用preg函数:
|
![]() |
6
1
|
![]() |
7
1
我从来都不懂ereg_uu,总是使用preg。如果像Greg建议的那样添加反斜杠并更改为preg_uu,它将编译。
编辑:我同意这里的其他人的观点,这种特殊的方法可能不适合解决这个问题。但是,在PHP中使用正则表达式时,preg_uu仍然是最常用的方法。 |
![]() |
8
1
据我所知,ereg不处理\b边界内容,而preg处理。 此外,我认为正则表达式上的双引号可能会导致反斜杠出现问题 |
![]() |
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
![]() |
Dima Malko · 如何在指定符号前添加符号? 2 年前 |
![]() |
shekharsabale · 从列表元素捕获子字符串 2 年前 |
![]() |
Katia · 根据特定规则进行多行匹配 2 年前 |
![]() |
MHA · Pandas str.extract()以字母结尾的数字 2 年前 |
![]() |
Slava Vir · 如何查找后面“/”之间的最后一组 2 年前 |