标签: php regex regex-negation
我有以下RegEx来删除PHP文件中的注释: %/\*.*?\*/%s
%/\*.*?\*/%s
副作用是,使用像glob这样的glob($basedir . '/*')它会开始删除所有内部代码......
glob
glob($basedir . '/*')
那么当前面或后面有引号时,如何告诉正则表达式不匹配?
答案 0 :(得分:1)
试试这个:
%[^'"]{1}/\*.*?\*/[^'"]{1}%s
在/ *之后和* /