정규식을 처음 사용합니다. 예상대로JavaScript에서 정규식을 사용하여 문자열이 마침표로 시작하는지 확인하려면 어떻게합니까?
다음 코드는 인쇄, 작동 첫째, 기간의 앞에 백 슬래시는 탈출 "true"로하고 "거짓"
var pattern = new RegExp(/\./);
document.write(pattern.test("."));
document.write(pattern.test("a"));
을 왜합니까 다음 인쇄 "거짓"
var pattern = new RegExp(/\b\./);
document.write(pattern.test("."));
기간은 결국 문자열의 시작 부분에 있습니다. 당신이 단어를 가지고 있기 때문에 그것은 작동하지 않습니다
/\b\./
그것이 Hello. How are you.
지금 생각합니다. 방금 단어/비 단어 문자 구분에 대한 설명을 읽었습니다. 문자열을 생각하는 것은 단어로 시작해야 단어를 \ b로 간주해야합니다. – zjmiller