정규 표현 식 기본 모드

1107 단어
메타 문자 metaCharacter
메타 문 자 는 한 위치 만 일치 합 니 다.
코드
설명 하 다.
.
줄 바 꿈 자 를 제외 한 임의의 문자 와 일치 합 니 다.
\w
알파벳 이나 숫자 또는 밑줄 또는 한자 일치
\s
임의의 공백 문자 일치
\d
일치 하 는 숫자
\b
단어의 시작 이나 끝 과 일치 합 니 다.
^
일치 하 는 문자열 의 시작
$
일치 하 는 문자열 의 끝
메타 문자 자 체 를 조회 하려 면 앞 에 \\ 를 붙 여 의 미 를 바 꿔 야 합 니 다.
되풀이 하 다
코드 / 문법
설명 하 다.
*
0 회 혹은 그 이상 반복
+
한 번 혹은 더 여러 번 반복 하 다
?
0 회 혹은 1 회 반복
{n}
반복 n 회
{n,}
n 회 혹은 그 이상 반복
{n,m}
n ~ m 회 반복
메타 문자 가 잘 안 돼 요?스스로 만들어 라!
[aeiou] 는 모든 영문 모음 자모 [0 - 9] 가 대표 하 는 의미 와 \ d 가 완전히 일치 합 니 다. 한 개의 숫자 [a - z0 - 9A - Z] 도 \ w 와 완전히 같 습 니 다. (영어 만 고려 하면)
이것 을 사용 하 는 것 과 메타 문 자 를 사용 하 는 것 은 같 습 니 다.
반 의
코드 / 문법
설명 하 다.
\W
알파벳, 숫자, 밑줄, 한자 가 아 닌 문자 와 일치 합 니 다.
\S
공백 문자 가 아 닌 임의의 문자 와 일치 합 니 다.
\D
임의의 비 숫자 문자 와 일치 합 니 다.
\B
단어 시작 이나 끝 이 아 닌 위치 와 일치 합 니 다.
[^x]
x 를 제외 한 임의의 문자 와 일치 합 니 다.
[^ aeiou] aeiou 라 는 알파벳 을 제외 한 임의의 문자 와 일치 합 니 다.
http://deerchao.net/tutorials/regex/regex.htm

좋은 웹페이지 즐겨찾기