正则表达式Warning: preg_match_all(): Unknown modifier [ 新手入门 ]
使用正则表达式的时候出现;Warning: preg_match_all(): Unknown modifier
这种情况多数是由定界符的问题引起的
比如以下错误的示范:
$pattern = '/<a[^>]>([^<])/is'; 这是因为在使用/作为定界符时,其中含有/是普通字符
改成
对/字符转义 $pattern = '/<a[^>]>([^<])<\/a>/is';
或者换其他定界符 $pattern = '#<a[^>]>([^<])#is';
共 0 条回复
没有找到数据。
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705