JavaScript - PHPの通常の一致後の次の引用符の問題

WBOY
リリース: 2016-08-04 09:21:09
オリジナル
993 人が閲覧しました

リーリー

このコードを使用して、 から
">title までの内容を最終的に一致させました
最終的な出力結果
a.php?u=ABjhpIVC;b=5" onmousedown="return rwt (AFQjCNH3RnE94GMEJkoxp0Iy1fSbpjbbwQ)
aタグの内容である最初のダブルクォーテーションと二番目のダブルクォーテーションの間の内容を取得したいのですが、href=
最初のダブルクォーテーションから最後のダブルクォーテーションまでの内容は取得する必要はありません、このコードを一致させるように変更するにはどうすればよいかを尋ねてください。

返信内容:

リーリー

このコードを使用して、 から
">title までの内容を最終的に一致させました
最終的な出力結果
a.php?u=ABjhpIVC;b=5" onmousedown="return rwt (AFQjCNH3RnE94GMEJkoxp0Iy1fSbpjbbwQ)
aタグの内容である最初のダブルクォーテーションと二番目のダブルクォーテーションの間の内容を取得したいのですが、href=
最初のダブルクォーテーションから最後のダブルクォーテーションまでの内容は取得する必要はありません、このコードを一致させるように変更するにはどうすればよいかを尋ねてください。

それから、欲張りマッチングを使用する必要があります~
/<a(.*?)href="(.*)">(.*?)</a>//<a(.*?)href="(.*)">(.*?)</a>/
你用.*?后面跟"他只要匹配到下一字符是"を使用します.*? の後に " が続き、次に一致する文字が " である限り停止します

禁止された貪欲マッチング U の使用
個人的な経験ですが、正規表現を記述するときは、必ず Uis を追加してください

'/(.*)/iU'、href の後に属性があります。記述できない属性は記述しないでください。一致しました

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!