今天在看smarty的源代码发现了这样一个正则表达式,不能理解,请大神们指教
(?>[^"\'=\s]+)
?> 从指定的字符开始匹配
在哪看到,我想看看
如果是 ?> 开始,问号不是应该加 \ 的吗
没学过英文,猜的
哦 从?>后边的字符开始 搜索不到相关文章。。。
(?>[^"\'=\s]+) 和 ([^"\'=\s]+) 的区别是什么 我也不会了
在哪看到,我想看看
如果是 ?> 开始,问号不是应该加 \ 的吗
在哪看到,我想看看
如果是 ?> 开始,问号不是应该加 \ 的吗
在哪看到,我想看看
如果是 ?> 开始,问号不是应该加 \ 的吗
这个问题我已经解决,(?>pattern这种表达式叫做固化分组,主要为了提高正则表达式的效率的,优化正则的,和正常的的正则会有点区别,想要了解详细的,百度搜 正则表达式固化分组