728x90
반응형
let myString = "Hello, World!";
let myRegex = /Hello/;
let result = myRegex.test(myString);
test함수를 이용해 myString의 문자열안에 myRegex값 hello가 포함되어있는지 검사해 true/false로 반환한다.
위 코드의 result의 값은 true가 된다.
let petString = "James has a pet cat.";
let petRegex = /dog|cat|bird|fish/;
let result = petRegex.test(petString);
| 기호로 구분하여 dog, cat, bird, fish중 하나를 포함하고 있는지 검사한다.
대소문자 상관없이 검사하기
let myString = "freeCodeCamp";
let fccRegex = /freecodecamp/i;
let result = fccRegex.test(myString);
/뒤에 i 를 넣어준다.
i 가 없으면 대소문자 구분해서 검사하지만 있으면 대소문자 상관없이 검사한다.
un으로 끝나믄 3글자 단어를 포함하고 있는지 검사하는 방법
let exampleStr = "Let's have fun with regular expressions!";
let unRegex = /.un/;
let result = unRegex.test(exampleStr);
.을 입력한 부분에는 어떤 문자든지 올수 있다.
sun, pun, nun, aun 모두 포함된다.
exampleStr에는 fun이 포함된다.
result 는 true를 반환한다.
728x90
반응형
'javascript > javascript' 카테고리의 다른 글
[자바스크립트 정규표현식] 작성하기6 - 뒤에오는 문자검사 (0) | 2019.05.17 |
---|---|
[자바스크립트 정규표현식] 작성하기5 - 띄어쓰기, 탭 등등... (0) | 2019.05.17 |
[자바스크립트 정규표현식] 작성하기4 - 간편하게 작성하기 (0) | 2019.05.17 |
[자바스크립트 정규표현식] 작성하기3 - 기호 이용하기 (406) | 2019.05.16 |
[자바스크립트 정규표현식] 작성하기2 - 문자열에서 특정 문자를 추출 (408) | 2019.05.15 |
댓글