이번에는 js 정규식 빨리 외우는 방법을 가져오겠습니다. js 정규식 빨리 외우기 위한 주의사항은 무엇인가요? 실제 사례를 살펴보겠습니다.
우리는 정규 표현식이 문자열을 처리하는 데 매우 실용적인 기술이라는 것을 알고 있습니다. 하지만 Javascript 작성에 능숙한 프로그래머라도 가끔 정규식의 구문을 잊어버려서 사용하기가 조금 까다롭습니다
1. 정규식에서 가장 중요한 세 가지 기호1.1 B
정규식에는 3가지 유형의 괄호가 있습니다:
1.1.1 대괄호 "[".
대괄호 "["에는 일치해야 하는 문자가 포함됩니다. 대괄호로 묶인 내용은 단일 문자만 일치합니다.
^[ab]$
1.1.2 중괄호 "{"
중괄호 "{"는 일치하는 문자 수를 지정합니다.
^[ab]{3}$
1.1.3 괄호 “(“
괄호 "("는 그룹화에 사용됩니다.
^(ab)$
1.2도
캐럿 "^"은 정규식의 시작을 나타냅니다.
^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$
3.3 0회 이상 *
^[0-9]*$
3.4가 한 번 이상 발생했습니다.+
^[0-9]+$
3.5 0번인가요 1번인가요?
^[0-9]?$
이 기사의 사례를 읽은 후 방법을 마스터했다고 믿습니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요!
추천 도서:
네비게이션 바에서 중국어와 영어 간 전환하는 방법위 내용은 Node.js 일반 빠른 메모리 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!