javascript의 정규표현식에 대해 알아 봅니다

Explanation

오늘은 자바스크립트 정규표현식에 대해 포스팅을 해보려 합니다. 너무 복잡하고 어렵지 않은 가벼운 첫걸음을 위한 글입니다.

보통 처음로 접하는 정규표현식이 이렇게 생겨서 더 어렵게 느껴지는게 아닐까요..

우선 정규표현식은 다양하게 사용이 되지만 몇가지 예로는
.test(), .match(), .search(), .replace() 등.. 이 있습니다.
.test() – 해당 문자열이 있는지 true, false 출력
.match() – 해당 문자열이 있다면 그 문자열을 출력
.search() – 해당 문자열이 몇번째에 있는지 출력
.replace() – 해당 문자열을 다른 문자로 바꿉니다.

1. .test()

2. .match()

3. .search()

4. .replace()

위의 예제들은 아주아주 간단한 소개로 자세한 정보는 ‘모질라 개발자 네트워크(https://developer.mozilla.org/ko/)’ 같은 곳들을 참고하시면 좋을 것 같습니다.

정규 표현식을 시작하기 전에

일단 기본적으로 정규식의 문자열은 ‘/’와 ‘/’ 사이에 적습니다. 그리고 각각의 옵션 들이 특수문자로 사용되기 때문에 문자열로 특수문자를 사용하기 위해서는 ‘\'(역슬러시)를 앞에 적어서 사용할 수 있습니다.
[ex. var regText = /abc\=abc/;]

정규 표현식 시작