私は<br>
をtypescriptのロジックを使用して文字列に挿入しました。 文字列の最初と最後に<br>
を削除したかったのです。それ以外のものはそのまま残すべきです。 達成する最良の方法は何ですか?先頭と末尾を削除する<br>文字列から
私はmystring.substring(mystring.indexOf('<br>'),mystring.lastIndexOf('<br>'))
を使用して、それを達成し、これを行うのであればその最適な方法を知りたいです。
少し複雑です。
を文字列の先頭と文字列の最後に置き換える必要があります。まさにそれを行うには
<br><br>hello<br>user<br><br><br> should return hello<br>user
何を試しましたか?どこが間違っていたのですか? 'mystring.replace(/^
|
$/g、 '')'のような正規表現が動作するはずです。しかし、***あなたは***も読んでいなければなりません[* RegExはXHTML内蔵タグ以外のオープンタグに一致します*](https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-自己完結型タグ)。 [* regexp101.com *](https://regex101.com)もご覧ください。 – RobG
私が書いたものを追加しました。これを説明することができますか? – Jocket
@jocket mmm 'mystring'が'
'で終わらないと、最後の'
'の後ろにあるものが削除されるため、コードが破損する可能性があります。 – WindowsMaker