Fre*_*efl -1 php regex preg-replace
我有这个正则表达式:
$buffer = preg_replace("/'([a-zA-Z0-9]+)'/iU",'$1',$buffer);
Run Code Online (Sandbox Code Playgroud)
当引号之间没有空格时,它会删除单引号.我也替换了一个html标签.我不希望它这样做.
这是一个例子
<div id="Foo"></div>
Run Code Online (Sandbox Code Playgroud)
应该:
<div id=Foo></div>
Run Code Online (Sandbox Code Playgroud)
和
<script>Foo='Bar'</script>
Run Code Online (Sandbox Code Playgroud)
不应该改变因此:
<script>Foo='Bar'</script>
Run Code Online (Sandbox Code Playgroud)