誰かが言う前に、私は適切なパーサーを使用すべきであることを知っていますが、私の使用例では正規表現を使用する方が良いです。htmlタグの外側に一致するテキスト
私はhtmlタグの外にテキストを試すと一致するには、次の正規表現を持っている:
(?<!<[^>]*)(?<Text>.+?)
しかし、これはすなわち<
、タグの開口部ブラケットに一致しているようです。これをどうすれば解決できますか?
例入力:期待
<span style="color:blue">some <strong>bold</strong> text</span>
:
some bold text
ガット:
<some <bold< text<