IT TIP

문자열의 특수 문자를 _ (밑줄)로 바꿉니다.

itqueen 2020. 10. 13. 20:00
반응형

문자열의 특수 문자를 _ (밑줄)로 바꿉니다.


문자열에서 특수 문자를 제거하고 _문자로 바꾸고 싶습니다 .

예를 들면 :

string = "img_realtime_tr~ading3$"

결과 문자열은 "img_realtime_tr_ading3_"과 같아야합니다.

해당 문자를 대체해야합니다. & / \ # , + ( ) $ ~ % .. ' " : * ? < > { }


string = string.replace(/[&\/\\#,+()$~%.'":*?<>{}]/g,'_');

쉬운.

또는 숫자와 문자를 제외한 모든 문자를 변경하려면 다음을 시도하십시오.

string = string.replace(/[^a-zA-Z0-9]/g,'_');

참고 URL : https://stackoverflow.com/questions/9705194/replace-special-characters-in-a-string-with-underscore

반응형