正規表現を書いて、いくつかのHTMLコードにマッチさせようとしましたが、うまく動作しません。私は "wp-caption"の後にその部分に問題があります。正規表現で私の後方参照が機能しないのはなぜですか?
class=(["\'])(?:[\w\s])*?wp-caption[\s\1]
私が一致するコード:
class="wp-caption"
class='wp-caption'
class="wp-caption foo"
class="foo wp-caption"
に私は、最初の3つの結果ではなく、第四に一致します。私は\ 1が働いているとは思わない。何かご意見は?
BTdubs私はhttp://regexpal.com/をテスト目的で使用しています。
私は今まで "BTdubs"を見たことがありません。それは楽しいです。 – octern
あなたが正しいです、後ろの参照は括弧の中では機能しません。 – aMarCruz