Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript 정규식에서 특수 문자의 역할은 무엇입니까?


괄호로 묶인 문자 시퀀스 및 단일 문자의 빈도 또는 위치는 특수 문자로 표시할 수 있습니다. 각 특수 문자에는 특정 의미가 있습니다. +, *, ? 및 $ 플래그는 모두 문자 시퀀스를 따릅니다.

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>