2016-05-01 11 views
2

この正規表現を作成しましたが、実行するとコードの最後の2文字が認識されます。 "と>左が、私はそれらをたくないされている。最後の文字を無視正規表現

またにpreg_replaceとPHPで、この正規表現表現の仕事は?

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

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

+1

正規表現と一致したとして、あなたがより良い収集するためのDOMDocumentを使用したいpreg_replaceで動作します'href'sからのリンク。正規表現を使う必要はありません。 –

答えて

1

あなたはこの

を使用することができます
(?!(src)=)(ht|tp)(.+?)(?=">) 

Regex Demo

またはこの

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

Regex Demo

はい、それは限り、URLはPHPで

+0

このタグのみを認識させる方法はありますか?

+0

@ [this](https://regex101.com/r/kU7pF1)のような@KryometricGaming/8)** – rock321987

+0

はい、私はあなたの助けを借りて、あなたの助けを感謝していないと思っていた –