replacement()의 가장 간단한 기능은 간단한 문자 교체입니다. 샘플 코드는 다음과 같습니다.
실행하면 결과를 볼 수 있을 것 같은데, 첫 번째 문자만 대체됩니다. 하지만 정규식을 추가하면 결과가 달라집니다! 하하, 그렇군요. 바꾸기()는 정규식을 지원하므로 정규식 규칙에 따라 문자나 문자열을 일치시킨 다음 바꿀 수 있습니다!
하하, 발견하셨겠네요. 이는 여전히 첫 번째 문자 a만 대체합니다. 일반적인 규칙을 잘 알고 있다면 문제가 되지 않습니다. 약간만 수정하면 괜찮습니다.
이렇게 해서 효과를 볼 수도 있습니다!
여기서 제시하는 예는 매우 간단한 응용 프로그램입니다. 이 시점에서 교체()는 정규식 사용 능력에 정비례합니다. . 정규 표현식이 강할수록 하하, 더 미친 듯이 그 표현에 빠지게 될 것입니다.
물론 여기에서 교체()를 추천하는 이유는 정규식과 협력할 수 있기 때문이 아니라, 함수와도 협력하여 강력한 기능을 발휘할 수 있기 때문입니다.
먼저 간단한 예를 살펴보겠습니다. 모든 단어의 첫 글자를 대문자로 표기하세요.