javascriptで、文字列中のアルファベット以外の値を削除する
javascriptで文字列に含まれる小文字のアルファベット以外の値を削除したかったので調べてみた。
結果
以下のように書くことで実現できた
var str = "a man, a plan, a canal: panama"var newStr = str.replace(/[^a-z]/gi, '')// newStr = "amanaplanacanalpanamavar"
先頭の^の意味は何?
Caret(キャレット)と読む。行の先頭を示す
後ろのgiの意