私は文字列から特殊文字を置換し、例えば_
文字(アンダースコア)
でそれらを交換したい_と文字列の特殊文字を置き換えます。
string = "img_realtime_tr~ading3$"
結果の文字列はimg_realtime_tr_ading3_」のようになります。 ";事前
私は文字列から特殊文字を置換し、例えば_
文字(アンダースコア)
でそれらを交換したい_と文字列の特殊文字を置き換えます。
string = "img_realtime_tr~ading3$"
結果の文字列はimg_realtime_tr_ading3_」のようになります。 ";事前
string = string.replace(/[&\/\\#,+()$~%.'":*?<>{}]/g,'_');
簡単に&/\ # , + () $ ~ % .. ' " : * ? < > { }
ありがとう:
は、私はそれらの文字を交換する必要があります。
また、しようと、数字と文字を除くすべての文字を変更するには:
string = string.replace(/[^a-zA-Z0-9]/g,'_');
クール!しかし、最初の行に '! 'がありません。 – ProblemsOfSumit
2行目は非常に便利です。 – mastazi
'' \ - ''と '' '' ''もありません:) –
なぜこれが閉じている、それは良い質問です。特殊文字を置き換える方法、SEフレンドリーなURLを作成するときに便利です。ありがたいことに、まだ誰かがそれに答えました。 – bicycle
インターネットの世界的な視聴者には一般的に適用されない非常に狭い状況ですか?さて、少なくとも108人は別のことを考えていると言いましょう。 –
閉鎖?しかし、汚れたデータを削るときにはかなり便利です。 – Stanislasdrg