私は正規表現 <(.|n)+?> を自分で書きました。
これは、欲張らない複数行のすべての HTML タグを置き換えます。
HTML 以外のタグをすべて置き換えたい場合、
私のコードは次のようにすることしかできません。まず HTML タグを見つけてから、タグを置き換えます。
非 HTML タグを直接見つけることはできますか? 。
文字列の長さをインターセプトするという別の問題があります。
以下で使用した方法では、それが中国語であるかどうかは判断されません。インターセプトされた長さは常に長いか短いです。
str.Length の長さの代わりに、インターセプトされた長さを同じ長さにするより良い方法があるかどうかはわかりません。
りー