私はvar res = str.replace(/ |,|.|/g, "");
とvar res = str.replace(/ |,|.|/gi, "");
を試しました。私はここで何が欠けていますか? javascriptを使用して変数内のすべての空白、カンマ、ピリオドを置き換えるには
1
A
答えて
5
あなたはそのようにそれを行うことができます。
var res = str.replace(/[ ,.]/g, "");
|
演算子ですが、この場合はピリオドをエスケープする必要があります。これは、平易なピリオドが任意の文字と一致するためです。一般的な言い方をすれば、正規表現で|
という複数の選択肢があり、すべて1文字で構成されている場合は、[...]
のセットを使用することをお勧めします。
2
var str = "Text with comma, space, and period.";
var res = str.replace(/ |,|.|/g, "");
document.write(res);
\.
をエスケープする必要があります:あなただけのすべてのスペース、コンマとピリオドを削除したい場合は
"Text with comma, space and period.".replace(/ |,|\.|/g, "")
1
関連する問題
- 1. 奇数カンマを空白に置き換えます
- 2. パッケージ名のピリオドはカンマに置き換えられます
- 3. vbaで空白にカンマを置き換えます。
- 4. javascriptを使用して文字列内の変数をすべて置き換える方法は?
- 5. すべての空白文字を置き換えます。
- 6. カンマ、ダッシュ、Enterキーを空白のテキストエリアに置き換えてください。
- 7. Regexはすべてのカンマを値に置き換えます
- 8. .replaceを使ってregexの空白、カンマ、ピリオドをチェックしますか?ここ
- 9. 変数内の空白を含むsedでテキストを置き換える
- 10. 先頭の空白を削除し、複数の空白を置き換える
- 11. 空白を1つの空白に置き換えます。
- 12. \をファイル内の空白に置き換えます。
- 13. すべての空白を%20のPythonで置き換えるアルゴリズム
- 14. すべて<br/>を空白に置き換えてください。
- 15. AngularJsを使用して、変数内のスペースをハイフンに置き換えます。
- 16. Javascript文字を空白に置き換える
- 17. Javascript - 入力時にカンマをピリオド(入力タイプ= "数字")に自動置換する
- 18. すべての変数を整数に置き換えます
- 19. Javascript - スラッシュは空白に置き換えられます
- 20. 複数の点とカンマのjavascriptを置き換えます
- 21. Solrクエリ:空白を置き換える+
- 22. Pythonは奇数の空白を "_"で置き換えます
- 23. データベース内のすべてのテーブル名に空白をスペースで置き換えてください。
- 24. VBAを使用してテキストファイルのカンマをスペースに置き換える方法
- 25. タブを空白に置換するBashパラメータ置換を使用して
- 26. コード内のすべてのxA6を置き換えるには
- 27. 空白をファイル内のアンダースコアに置き換えてください(bash)
- 28. Javascript:2つの文字とその周囲のすべての空白を置き換える正規表現
- 29. 正規表現内の空白を置き換えずに特定の単語を置き換える方法
- 30. 正規表現を使用してすべてのカンマと角括弧を置き換えてください。
でとてもきれい。このためフィドルを追加しました –