文字列からフルストップ、コンマ、スペースを削除しようとしています。私はこれを使ってこれをしなければならないと確信しています:str.replace(<some Regex here>, "");
JavaScript文字列からフルストップ、コンマ、スペースを削除します。
私はちょうどRegexに慣れていません、どうすればいいですか?
文字列からフルストップ、コンマ、スペースを削除しようとしています。私はこれを使ってこれをしなければならないと確信しています:str.replace(<some Regex here>, "");
JavaScript文字列からフルストップ、コンマ、スペースを削除します。
私はちょうどRegexに慣れていません、どうすればいいですか?
/[.,\s]/g
var str = 'abc abc a, .aa ';
var regex = /[.,\s]/g;
var result = str.replace(regex, '');
document.write(result);
あなたは、^を除いた文字クラスに^-]\
以外[]
任意の文字を文字をエスケープする必要はありません - ] \文字クラスのために可能な一致にその文字を追加します。
このような何かが動作するはずです...
str=str.replace(/./g,'').replace(/,/g,'').replace(/ /g,'');
私は、これはそれを行う必要があると考えている。
str.replace(/[.,\s]/g, '');
私が探していたもの、ありがとう! –
マッチがリテラルなので、 ']'をエスケープしない限り、角括弧の中に '.'の前にバックスラッシュは必要ありません。 – timolawl
Ah。バックスペース自体をエスケープする必要があることを含めるために上記の私のコメントを変更すると、それは他の文字をエスケープするためです。乾杯。 – timolawl