このようなテキストを解析したい
<! 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>
正規表現を試し /<!(.+)>/
ましたが、文字列全体をキャプチャするだけです。