남고생들의 소소한 개발 일지

[JS] 정규표현식(1) 본문

/JavaScript

[JS] 정규표현식(1)

알 수 없는 사용자 2019. 10. 12. 10:59

정규표현식이란

문자열에서 특정한 문자를 찾아내는 도구이다.

 

정규표현식 생성하는 방법에는 2가지가 있다.

 

첫 번째

정규표현식 리터럴

리터럴은 /로 찾고자 하는 패턴을 감싸는 방법이다.

 

두 번째

RegExp객체

RegExp객체는 정규표현식 객체를 만들어 괄호 안에 찾고자 하는 패턴을 넣어주는 방법이다.

 

이제 만든 정규표현식을 실행해보겠다.

RegExp.exec는 실행결과를 배열로 리턴하는 방법이다. 

정규표현식 a에는 /a/가 들어가 있어서 abcd 중에 a를 찾은 후 배열로 리턴을 해주었다.

만약 여기서 a가 없다면

 결과값은 널이 나온다.

 

RegExp.test는 test 인자 안에 패턴에 해당하는 값이 있으면 true 아니면 false를 리턴해준다.

 

 

참고자료 : https://opentutorials.org/course/743/6580

'프로그래밍 > JavaScript' 카테고리의 다른 글

[JS] 값으로서의 함수와 콜백 (1)  (0) 2019.10.21
[JS] 유효범위  (0) 2019.10.13
[JS] UI와 API  (0) 2019.10.11
[JS]모듈  (0) 2019.10.10
[JS] 객체  (0) 2019.10.10