검색한 문자열에 패턴이 있는지 여부를 나타내는 부울값을 반환한다.

Script[bVal=]RegularExpression.test(testString)
인수/파라메터
regexp : (정규식 패턴)
필수적인 요소이며, 정규식 패턴과 적용 가능한 플래그를 포함하는 Regular Expression 개체의 인스턴스이다.
testString : (검색 문자열)
필수적인 요소이며, 검색을 수행할 문자열이다. 문자열 개체나 리터럴이 될 수 있다.
testString 값이 제공되지 않으면 값으로 RegExp.input를 사용한다.
반환값

반환값 bValtest 메서드는 문자열 안에 일치하는 패턴이 있는지를 나타내는 부울값을 반환한다.

true 일치하는 패턴이 있다.
false 일치하는 패턴이 없다.
설명

전역 RegExp 개체의 속성은 test 메서드에 의해 수정되지 않는다.



method
test 메서드
test</b> 메서드이전페이지로페이지 맨위로페이지 맨아래로

간단한 test 메서드 예제

string=Welcome to this regular expression test method. 한글도 테스트가 되는가요?
regexp=/come/
regexp.source=[come] 포함되어 있슴.

regexp=/한글/
regexp.source=[한글] 포함되어 있슴.

regexp=/123/
regexp.source=[123] 포함되지 않았슴.

문자열에 정규식 패턴이 있는지 테스트하고 검색 결과를 나타내는 문자열을 반환한다.

<SCRIPT>
var br='<BR>'; // 줄바꿈
var str=''; // 출력 문자열 변수 선언
var string='Welcome to this regular expression test method. 한글도 테스트가 되는가요?.'; // 점검을 위한 문자열 변수를 선언
var regexp=/come/; // 정규식 패턴 선언
str+='string='+string+br; // 테스트하고저 하는 문자열 출력
str+='regexp='+regexp+br; // 정규식 패턴 출력
str+='regexp.source=['+regexp.source+'] '; // 정규식 패턴 소스 출력
if (regexp.test(string)) str+=' 포함되어 있슴.';  // 존재 여부를 테스트
else str+=' 포함되지 않았슴.'; // 포함되어 있지 않을 경우 메세지 출력
str+=br+br;

regexp=/한글/; // 정규식 패턴
str+='regexp='+regexp+br; // 정규식 패턴 출력
str+='regexp.source=['+regexp.source+'] '; // 정규식 패턴 소스 출력
if (regexp.test(string)) str+=' 포함되어 있슴.';  // 존재 여부를 테스트
else str+=' 포함되지 않았슴.'; // 포함되어 있지 않을 경우 메세지 출력
str+=br+br;

regexp=/123/; // 정규식 패턴
str+='regexp='+regexp+br; // 정규식 패턴 출력
str+='regexp.source=['+regexp.source+'] '; // 정규식 패턴 소스 출력
if (regexp.test(string)) str+=' 포함되어 있슴.';  // 존재 여부를 테스트
else str+=' 포함되지 않았슴.'; // 포함되어 있지 않을 경우 메세지 출력

document.write(str); // 결과 문자열 출력
</SCRIPT>

method
test 메서드
견본
이전페이지로페이지 맨위로
최종 수정:
04/05/2025 14:45:11
KoXo Homepage
All right reserved
비정상적인 방식으로 프레임없이 페이지에 접속하면 자주 오류가 발생됩니다.
오류가 나면 정상적 접속으로 시도해 보세요.
http://koxo.com/lang/js/method/test.html