如何在php中删除href/src之间的单引号(&;039;)
假设字符串是如何在php中删除href/src之间的单引号(&;039;),php,regex,Php,Regex,假设字符串是 hai';b 我想删除所有'在src/href之间 所以结果应该是这样的 <a href=fooo>hai</a><img src=foo>hai'b hai';B 它应该只影响标记,因此您的输入字符串是“haihai'b”,而您的输出字符串是“haihai'b”?它们不一样吗?我没有得到这个“介于src/href之间”的部分。您指的是哪一部分?是否要删除“”标记和“”标记中的每个“'”? &
hai';b
我想删除所有'代码>在src/href之间
所以结果应该是这样的
<a href=fooo>hai</a><img src=foo>hai'b
hai';B
它应该只影响标记
,因此您的输入字符串是“haihai'b”,而您的输出字符串是“haihai'b”?它们不一样吗?我没有得到这个“介于src/href之间”的部分。您指的是哪一部分?是否要删除“”标记和“”标记中的每个“'”?
<a\K|\G(?!^)[^>]*?\K'|<img\K|\G(?!^)[^>]*?\K'