-1

正規表現を使用して文字列のサブ文字列を見つけようとしています。私の文字列は:

<p><a class="twitter-share-button" RANDOM STUFF HERE </script>

ランダムなものにスクリプトタグがないことを知っているので、次のような正規表現を作成しました。

<p><a class="twitter-share-button"[^</script>]*

ただし、すべての文字を[^</script>]除外します: 、、、、、、、、、、終了スクリプトタグの出現が見つかるまで検索を続行するように正規表現に指示するにはどうすれ ばよいですか?</script>

ありがとう

4

1 に答える 1

2

エンジンに依存しますが、貪欲でないマッチを行うことができます:

<p><a class="twitter-share-button"(.*?)</script>

は貪欲にならないため?*最初の まですべてが一致します</script>

于 2013-02-05T18:38:32.653 に答える