반응형
정규식 / _ / 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
반응형
'IT story' 카테고리의 다른 글
어떻게 바이트 배열을 문자열로 안전하게 변환 할 수 있습니까? (0) | 2020.09.18 |
---|---|
객체의 메소드를 얻는 방법? (0) | 2020.09.18 |
PHP : 연관 배열 요소를 배열의 처음으로 이동 (0) | 2020.09.18 |
R 데이터 파일에서 지정한 변수 이름으로 개체를로드하려면 어떻게해야합니까? (0) | 2020.09.18 |
버튼의 아이콘에 새 항목 수 추가-Android (0) | 2020.09.18 |