>  기사  >  웹 프론트엔드  >  Node.js 일반 빠른 메모리 방법

Node.js 일반 빠른 메모리 방법

php中世界最好的语言
php中世界最好的语言원래의
2018-04-18 17:02:131665검색

이번에는 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 중국어 웹사이트의 다른 관련 기사를 주목하세요!

추천 도서:

네비게이션 바에서 중국어와 영어 간 전환하는 방법

JS로 체스판 적용 범위 구현

JSprototype 개체 사용 튜토리얼


위 내용은 Node.js 일반 빠른 메모리 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.