1

このようなテキストを解析したい

<! this is inside a token > text outside the token <! more inside > more outside

<span>...</span>そして、すべてのトークンをキャプチャしてタグに置き換えたいと考えています。

例えば

<! this is inside a token >

と交換する必要があります

<span> this is inside a token </span>

正規表現を試し /<!(.+)>/ましたが、文字列全体をキャプチャするだけです。

4

2 に答える 2

1

これはうまくいきます

/<!([^>]+)>/
于 2012-10-05T21:07:05.560 に答える
0

<!([^>]*)>と置き換えます<span>$1</span>

このデモを確認してください。

于 2012-10-05T21:08:28.167 に答える