のいずれかが挙げ特殊文字を削除するためのコードを示唆しているでした:[]{}<>
のJavaScriptコードの特殊文字を削除するには[] {} <>
コードをJavaScriptタグの内部:
var name="formattting[]{}<>";
rename = name.replace(/[<{>}([)]/g,"");
出力:
をformattting]
ここでは6つの特殊記号のうち5つの記号が削除されていますが、現在は特殊文字]
を削除しています。あなたが正規表現で特殊文字エスケープする必要が
を逃れますhttp://stackoverflow.com/questions/3115150/how-to-escape-regular-expression-specia l-characters-using-javascript –
@PhilippBlum:文字クラスでは、エスケープする必要があるのは ']'、 '' \ ''、 '-'です。 – Bergi
意図的に ']'の代わりに '9'を書いていましたか? – Bergi