정사이즈 표현 테스트 도구는 js 정사이즈 표현 검증, 정사이즈 표현 검증, 정사이즈 표현 검증, 정사이즈 표현 테스트 도구, 온라인 사용자 정의 정사이즈 표현 추출 텍스트 콘텐츠, 정사이즈 표현 검증, 정사이즈 표현 추출 웹 사이트, 정사이즈 표현 온라인 서식 등을 제공합니다. 모든 사람에게 도움이되기를 바랍니다.
정사이즈 표현의 역할
정사이즈 표현식 (정사이즈 표현) 은 일반 문자 (예: a와 z 사이의 문자) 와 특수 문자 (메타 팩터라고 함) 가 포함 된 텍스트 패턴입니다. 정사이즈 표현식은 단일 문자열을 사용하여 특정 구문 규칙과 일치하는 일련의 문자열을 설명하고 일치시킵니다. 정사이즈 표현은 번거롭지 만 강력합니다. 학습 후, 응용 프로그램은 효율성을 향상시키는 것 외에도 절대적인 성취감을 줄 것입니다. 많은 프로그래밍 언어는 문자열 작업에 정사이즈 표현식 사용을 지원합니다.
일반적인 메타 크래터| 코드 | 설명 |
|---|---|
| . | 라인 브레이크를 제외한 모든 캐릭터와 일치 |
| \w | 문자 또는 숫자 또는 밑줄 일치 |
| \s | 빈 문자와 일치 |
| \d | 일치하는 숫자 |
| \b | 단어의 시작 또는 끝을 일치 |
| ^ | 일치 문자열의 시작 |
| $ | 일치 문자열의 끝 |
공통 예선| 코드/구문 | 설명 |
|---|---|
| * | 0 번 이상 반복 |
| + | 한 번 이상 반복 |
| ? | 0 또는 1 회 반복 |
| {n} | N 번 반복 |
| {n,} | N 번 이상 반복 |
| {n,m} | N ~ m 번 반복 |
일반적으로 사용되는 반의어| 코드/구문 | 설명 |
|---|---|
| \W | 문자, 숫자, 밑줄 또는 한자가 아닌 문자와 일치 |
| \S | 빈 문자가 아닌 문자와 일치 |
| \D | 숫자가 아닌 문자와 일치 |
| \B | 매치는 단어가 시작되거나 끝나는 곳이 아닙니다. |
| [^x] | X를 제외한 모든 문자와 일치 |
| [^aeiou] | Aeiou를 제외한 모든 캐릭터와 일치 |
| 캐릭터 | 설명 |
|---|---|
| ^\d+$ | // 음이 아닌 정수(양의 정수와 0)를 매칭합니다 |
| // 일치 정수 ^ \ d (\.\ d )?$ | // 비 음수 부동 소수점 번호 일치 (양의 부동 소수점 번호 0) |
| ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$ | // 양의 부동소수점 수와 매치 |
| ^((-\d+(\.\d+)?)|(0+(\.0+)?))$ | // 비 양의 부동 소수점 번호 일치 (음의 부동 소수점 번호 0) |
| ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$ | // 부동 소수점 숫자 일치 |
| ^(-?\d+)(\.\d+)?$ | // 부동소수점 숫자와 매칭 |
| ^[A-Za-z]+$????????? | // 26개의 영어 알파벳으로 구성된 문자열과 매칭 |
| ^[A-Z]+$ ??? | // 26개의 영문 대문자로 구성된 문자열과 매칭 |
| ^[a-z]+$ | // 26개의 소문자 영어 알파벳으로 구성된 문자열과 매칭 |
| ^[A-Za-z0-9]+$ | // 숫자와 영어 알파벳 26자로 구성된 문자열과 매칭 |
| ^\w+$ | // 숫자, 26개의 영문자 또는 밑줄로 구성된 문자열과 매칭합니다. |
| ^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$ | // 경기 이메일 주소 |
| ^ [A-zA-z] :// match (\ w (-\ w )*)(\.(\ w (-\ w )*))*(\ ?\ S *)?$ | // 경기 URL |
| [\u4e00-\u9fa5] | 중국어 문자 매칭을 위한 정규 표현식 |
| [^\x00-\xff] | 더블 바이트 문자 일치 (한자 포함) |
| \n[\s| ]*\r | 빈 선과 일치하는 정사이즈 표현 |
| /<(.*)>.*<\/>|<(.*)\/>/ | HTML 태그를 매칭하기 위한 정사이즈 표현식 |
| (^\s*)|(\s*$) | 선행 공간과 후행 공간과 일치하는 정사이즈 표현 |
| \w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* | 이메일 주소를 매칭하기 위한 정사이즈 표현 |
| ^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$ | URL을 매칭하기 위한 정사이즈 표현 |
| ^[a-zA-Z][a-zA-Z0-9_]{4,15}$ | 계정 이름이 유효한지 검증하십시오(알파벳으로 시작해야 하며, 5~16자로 구성되어야 하고, 알파벳, 숫자 및 밑줄만 허용됩니다). |
| (\d{3}-|\d{4}-)?(\d{8}|\d{7})? | 국내 전화 번호 일치 |
| ^[1-9]*[1-9][0-9]*$ | 텐센트 QQ 번호 맞추기 |
친구 링크:iCMS