자 바스 크 립 트 정규 표현 식 빠 른 기억

8046 단어 js정규 표현 식
정규 표현 식 은 문자열 을 처리 하 는 데 매우 실 용적 인 기교 라 는 것 을 우 리 는 안다.그러나 자 바스 크 립 트 가 심하게 쓴 프로그래머 라 도 정규 표현 식 의 문법 을 잊 어 버 리 고 사용 하기 가 까다롭다.
1.정규 표현 식 에서 가장 중요 한 세 가지 기호:

1.1 B
정규 표현 식 에서 B 는 3 가지 유형의 괄호 가 있 습 니 다.
1.1.1 네모 괄호"[".
네모 난 괄호"["안에 일치 하 는 문자 가 필요 합 니 다.괄호 안에 묶 인 내용 은 하나의 문자 만 일치 합 니 다.
^[ab]$

1.1.2 괄호"{"
괄호"{"는 일치 하 는 문자 의 수 를 지정 합 니 다.
^[ab]{3}$ 

1.1.3 괄호"(")
괄호
^(ab)$

1.2 C
기호'^'를 삽입 하면 정규 식 의 시작 을 나타 낸다.
^a

 ^중 괄호 로 시작 할 때 괄호 안의 문 자 를 제외 하 는 것 을 나타 낸다.
^[^0-9]$

1.3 $
달러 기호'$'는 정규 식 의 끝 을 나타 낸다.
com$ 

2.정규 표현 식 검증
정규 표현 식 을 검증 하 는 주 소 를 추천 합 니 다:https://regexper.com/
 2.1 예시
^[0-9]{3,7}$
위의 정규 표현 식 은 길이 가 최소 3 이 고 최대 7 인 숫자 입 니 다.
인증 결 과 는:

2.2  '☆'기 호 는 OR 조작 에 해당 합 니 다.
^(1|2)$

3.단축 명령
3.1\d 는 숫자[0-9]를 나타 내 고 d 앞 에 전의 문자 가 있 음 을 주의 합 니 다\
^\d$

 대문자 D:\\D 는 비 숫자 를 나타 낸다.
^\D$

3.2 밑줄 친 모든 단어 문자\w
^\w$

대문자 W:\\W 는 단어 가 아 닌 것 을 나타 낸다.
^\W$ 

3.3 0 회 또는 여러 번 발생*
^[0-9]*$

3.4 적어도 한 번 발생+
^[0-9]+$

3.50 번 이나 1 번 발생?
^[0-9]?$

총결산
위 에서 말 한 것 은 소 편 이 여러분 에 게 소개 한 통속 적 인 해석 자 바스 크 립 트 정규 표현 식 의 빠 른 기억 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 메 시 지 를 남 겨 주세요.소 편 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기