괄호로 묶인 문자 시퀀스 및 단일 문자의 빈도 또는 위치는 특수 문자로 표시할 수 있습니다. 각 특수 문자에는 특정 의미가 있습니다. +, *, ? 및 $ 플래그는 모두 문자 시퀀스를 따릅니다.
Sr.No | 표현식 및 설명 |
---|---|
1 | p+ 하나 이상의 p를 포함하는 모든 문자열과 일치합니다. |
2 | p* 0개 이상의 p를 포함하는 모든 문자열과 일치합니다. |
3 | p? 최대 하나의 p를 포함하는 모든 문자열과 일치합니다. |
4 | p{N} N 시퀀스를 포함하는 모든 문자열과 일치합니다. 추신 |
5 | p{2,3} 두 개 또는 세 개의 p 시퀀스를 포함하는 모든 문자열과 일치합니다. |
6 | p{2, } 적어도 두 개의 p 시퀀스를 포함하는 모든 문자열과 일치합니다. |
7 | p$ 끝에 p가 있는 모든 문자열과 일치합니다. |
8 | ^p 시작 부분에 p가 있는 모든 문자열과 일치합니다. |
예시
다음 코드를 실행하여 JavaScript 정규식에서 특수 문자를 사용하는 방법을 배울 수 있습니다. −
<html> <head> <title>JavaScript Regular Expressions</title> </head> <body> <script> var myStr = "Welcome to our website! Welcome to Tutorialspoint!"; var reg = /Wel*/g; var match = myStr.match(reg); document.write(match); </script> </body> </html>