実現したいこと
javascriptを使用しています。
a-zの文字が2文字以上連続している文字列を、.replaceメソッドで消去置換していますが、各マッチの1文字目は消去しないように表現したいです。
下記の例 ttessst
の文字列ですと、マッチが tt
sss
となりますが、この結果を2文字目以降 t
ss
としたいです。
ご教示いただけますと大変幸いです。
宜しくお願い致します。
コード
javascript
1function foo(str) { 2 let ret = str.replace(/([a-z])\1+/g, ''); 3 return ret 4} 5console.log(foo("ttessst")) 6// -> "et" の出力を "tesst"としたい

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/07/20 06:15