JavaScriptの `replace` メソッドで条件に合致した最初のパターンしか置換されない
誰もが通る道なのでしょう。
'abcdabc'.replace('ab', '')
とやっても、前方の一ヶ所しか置換されないので、ずっと
'abcdabc'.split('ab').join('')
とやっていました。
前回紹介したjavascriptの本を読むと、
'abcdabc'.replace(/ab/g, '')
で解決できるそうです。なるほど、正規表現ね。
シェル / Bash / Linux / Kubernetes / Docker / Git / クラウドのtipsを発信。
誰もが通る道なのでしょう。
'abcdabc'.replace('ab', '')
とやっても、前方の一ヶ所しか置換されないので、ずっと
'abcdabc'.split('ab').join('')
とやっていました。
前回紹介したjavascriptの本を読むと、
'abcdabc'.replace(/ab/g, '')
で解決できるそうです。なるほど、正規表現ね。
ディスカッション
コメント一覧
まだ、コメントがありません