Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 test() 메서드를 사용하는 방법은 무엇입니까?


테스트() 메소드는 정규 표현식입니다. 방법. 패턴에 대한 문자열을 검색하고 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