JavaScript正規表現-特殊文字を置き換える方法は?
特殊文字を置き換えるには、JavaScriptでreplace()を使用します。
構文は次のとおりです-
anyVariableName.replace(/(^\anySymbol)|,/g, '');
例
以下はコードです-
var values = '&677,431,444,98777'; var result=values.replace(/(^\&)|,/g, ''); console.log(result);
上記のプログラムを実行するには、以下のコマンドを使用する必要があります-
node fileName.js.
ここで、私のファイル名はdemo319.jsです。
出力
これにより、次の出力が生成されます-
PS C:\Users\Amit\javascript-code> node demo319.js 67743144498777
-
JavaScriptで文字をエスケープする
エスケープ文字は、意図したものとは別の方法で解釈できる文字です。これらの文字をそのまま印刷するには、それらの前に円記号「\」を含めます。以下はJavaScriptのエスケープ文字です- コード 結果 \ b バックスペース \ f フォームフィード \ n 改行 \ r キャリッジリターン \ t 水平タブレーター \ v 垂直タブレーター \ 一重引用符 \ 二重引用符 \\ バックスラッシュ 以下は、javaScriptでエスケープ文字のバックスラッシュを実装するコードで
-
Pythonで正規表現のすべての特殊文字をエスケープするにはどうすればよいですか?
re.escape()を使用して特殊文字をエスケープします- 次のコードは、re.escape()メソッドを使用して特定の文字列のすべての特殊文字をエスケープする方法を示しています >>> p = '5*(67).89?' >>> re.escape(p) '5\\*\\(67\\)\\.89\\?'