|
|
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处理。 此外,我认为正则表达式上的双引号可能会导致反斜杠出现问题 |
|
|
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 1 年前 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |