忽略最后一个字符正则表达式

时间:2016-05-01 16:53:11

标签: php regex

我创建了这个正则表达式,但是当我运行它时,它识别出我代码中的最后两个字符。 "并且>离开但我不想要那些。

这个正则表达式表达式也可以在php中使用preg_replace吗?

(?!(src)=)(ht|tp)(\w+.+)

https://regex101.com/r/kU7pF1/4

1 个答案:

答案 0 :(得分:1)

您可以使用此

(?!(src)=)(ht|tp)(.+?)(?=">)

<强> Regex Demo

或者

(?!(src)=)(ht|tp)([^">]+)

<强> Regex Demo

是的,只要网址与正则表达式匹配

,它就可以与preg_replace一起使用