IT story

정규식 / _ / g는 무엇을 의미합니까?

hot-time 2020. 9. 18. 19:24
반응형

정규식 / _ / g는 무엇을 의미합니까?


자바 스크립트 :

.replace(/_/g," ");

내 코드에 있지만 그 이유와 기능을 기억할 수 없습니다! 정규식 전문가 중 한 명이 도움을 줄 수 있습니까? 나는 이것이 기본적인 것처럼 보일 수 있지만 정규 표현식은 내 차 한잔이 아니며 / g에 대한 인터넷 검색은별로 도움이되지 않습니다 ...


정규식은 _문자 와 일치합니다 .

g의미 세계를 , 그리고 원인 replace모든 일치를 대체 할 통화뿐만 아니라 첫 번째입니다.


다른 사람들이 말했듯이 모든 밑줄을 공백으로 바꿉니다. 그래서 "Hello_there."될 것입니다"Hello there."

하지만 대답과 함께 여러분에게 무언가를 제안하고 싶습니다. 주석을 사용하십시오.

코드에서 다음과 같이 말하십시오.

// Replaces all underscores so that blah blah blah blah blah..
var hello = "Hello_there."
    .replace(/_/g, ' ');

소스 문자열의 모든 밑줄이 공백으로 대체 된 새 문자열을 반환합니다.

참고 URL : https://stackoverflow.com/questions/6052616/what-does-the-regular-expression-g-mean

반응형