JavaScript에서 test() 메서드는 문자열이 정규 표현식과 일치하는지 테스트하는 데 사용됩니다. 구문은 "RegExpObject.test(string)"입니다. 일치하면 true를 반환하고, 일치하지 않으면 반환합니다. 거짓.
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
JavaScript 문자열은 프로그래밍에서 가장 일반적으로 사용되는 데이터 유형입니다. 문자열 작업은 문자열이 합법적인 이메일 주소인지 확인하거나 문자열에서 지정된 부분을 가로채는 등 여러 위치에서 수행되어야 합니다.
정규식은 문자열이나 특수 문자를 일치시키는 데 사용되는 일종의 논리식입니다. 소위 논리식은 특정 문자로 구성되며 특정 규칙을 나타내는 데 사용되는 특수 문자열입니다. .
JavaScript의 test() 메서드는 문자열이 정규 표현식과 일치하는지 테스트할 수 있습니다. 일치하면 true를 반환하고, 일치하지 않으면 false를 반환합니다.
구문:
RegExpObject.test(string)
문자열 필수입니다. 감지할 문자열입니다.
예:
var str = "Hello World!"; var reg = /[a-g]/g; document.write(reg.test(str) + "<br>"); // 输出:true
출력 결과:
설명:
RegExp 개체 r의 test() 메서드를 호출하고 문자열 s를 전달합니다. 이는 다음 표현식과 동일합니다. .exec(들) != null).
예:
var str="Hello world!"; //look for "Hello" var patt=/Hello/g; var result=patt.test(str); document.write("Returned value: " + result); //look for "world" patt=/world/g; result=patt.test(str); document.write("<br>Returned value: " + result); //look for "php" patt=/php/g; result=patt.test(str); document.write("<br>Returned value: " + result);
출력 결과:
[추천 학습: javascript 고급 튜토리얼]
위 내용은 JavaScript에서 test() 메소드를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!