테스트() 메소드는 정규 표현식입니다. 방법. 패턴에 대한 문자열을 검색하고 true 를 반환합니다. 또는 거짓 , 결과에 따라. 주어진 패턴을 만나면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 대소문자를 구분합니다. . 자세히 논의합시다.
예시-1
다음 예에서 "Tutorix는 최고의 e-러닝 플랫폼입니다 "가 주어지고 패턴 "Tu " 존재 여부를 확인합니다. 패턴이 존재하기 때문에 test() 메소드가 true 를 반환했습니다. 출력으로.
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /Tu/.test(text); </script> </body> </html>
출력
Tutorix is the best e-learning platform true
예시-2
다음 예에서 패턴 "tu "는 제공된 텍스트에 있는지 여부를 확인합니다. 텍스트를 명확하게 관찰하면 "Tu " 존재하지만 "tu 없음 ". 테스트() 메서드는 대소문자 구분도 확인합니다. . 따라서 이 방법은 거짓이 되었습니다. 출력에 표시된 대로 결과를 표시했습니다.
<html> <body> <p id="text">Tutorix is the best e-learning platform</p> <p id="test"></p> <script> var text = document.getElementById("text").innerHTML; document.getElementById("test").innerHTML = /tu/.test(text); </script> </body> </html>
출력
Tutorix is the best e-learning platform false