이번에는 정규식숫자 일치 방법(코드 포함)을 가져왔습니다. 정규식 숫자 일치 시 주의사항은 무엇이며, 실제 사례를 살펴보겠습니다.
정규식은 문자열처리, 양식 유효성 검사 및 기타 경우에 사용되며 실용적이고 효율적입니다. 이제 긴급 사용을 위해 일반적으로 사용되는 표현을 여기에 모아두었습니다.
한자 일치를 위한 정규식: [u4e00-u9fa5]
댓글: 중국어 일치는 정말 골치 아픈 작업입니다. 이 표현식을 사용하면 처리하기 쉽습니다.
2바이트 문자 일치(Within의 한자 포함): [^x00-xff]
Comment: 문자열 길이를 계산하는 데 사용할 수 있습니다(2바이트 문자의 길이는 2로 계산되고 ASCII 문자는 1로 계산됩니다)
빈 줄과 일치하는 정규식: ns*r
설명: 빈 줄을 삭제하는 데 사용할 수 있습니다.
HTML 태그와 일치하는 정규 표현식: <(S*?)[^>]*>.*?1>|<.* ? /> ;
댓글: 위의 버전은 일부만 일치할 수 있으며 복잡한 중첩 태그에는 여전히 무력합니다.
선행 및 후행 공백 문자 일치를 위한 정규식: ^s*|s*$
설명: 줄의 시작과 끝에서 공백 문자(공백, 탭, 폼 피드 등 포함)를 삭제하는 데 사용할 수 있습니다. 일치하는 매우 유용한 표현식
정규 표현식입니다. 이메일 주소: w+([-+.]w+) *@w+([-.]w+)*.w+([-.]w+)*
설명: 양식 유효성 검사에 매우 유용합니다.
URL 일치를 위한 정규 표현식: [a-zA-z]+:/ /[^s]*
댓글: 인터넷에 유통되는 버전은 기능이 매우 제한되어 있습니다. 위 버전은 기본적으로 요구 사항을 충족할 수 있습니다.
일치하는 계정이 합법적인지 여부( 문자, 5-16바이트 허용, 영숫자 밑줄 허용): ^[a -zA-Z][a-zA-Z0-9_]{4,15}$
댓글: 양식 확인 중에 매우 유용합니다
국내 전화번호 일치: d{3}-d{8}|d{4} -d{7}
댓글: 0511-4405222 또는 021-87888822
일치 Tencent QQ 번호와 같은 일치 형식: [1-9 ][0-9]{4,}
댓글: Tencent QQ 번호는 10000부터 시작합니다.
중국 우편번호 일치: [1-9]d{5}(?!d)
댓글: 중국 우편번호는 6입니다. 숫자
일치하는 신분증: d{15}|d{18}
댓글: 중국의 신분증은 15자리 또는 18자리입니다
일치하는 IP 주소: d+.d+.d+.d+
댓글: IP 주소를 추출할 때 유용합니다.
특정 숫자 일치:
^[1-9]d *$ // 양의 정수 일치
^-[1-9]d*$ // 음의 정수 일치
^-?[1-9]d *$ // 정수 일치
^[1-9]d*|0 $ // 음수가 아닌 정수 일치(양의 정수 + 0)
^-[1-9]d*|0$ // 양수가 아닌 정수 일치 정수(음의 정수 + 0)
^[1-9]d*.d* |0.d*[1-9]d*$ //양의 부동 소수점 숫자 일치
^-([1-9]d* .d*|0.d*[1-9]d*)$ //음수 부동 소수점 숫자와 일치
^-?([1-9]d*.d*|0.d*[1-9]d *|0?.0+|0)$ //부동 소수점 숫자 일치
^[1- 9]d*.d*|0.d*[1-9]d*|0?.0+|0$ // 음수가 아닌 부동 소수점 숫자와 일치합니다(양의 부동 소수점 숫자 + 0)
^(-([1- 9]d*.d*|0.d*[1-9]d*))|0?. 0+|0$ // 양수가 아닌 부동 소수점 숫자 일치(음수 부동 소수점 숫자 + 0)
댓글: 큰 숫자 처리 데이터는 유용합니다. 특정 응용 프로그램의 수정 사항에 주의하세요
특정 문자열 일치:
^[A-Za-z]+$ //영문 26자로 구성된 문자열 일치
^[A-Z]+$ / /영문 대문자 26자로 구성된 문자열 일치
^[a-z]+$ // 영문 소문자 26자로 구성된 문자열 매칭
^[A-Za-z0-9]+$ //숫자와 영문 26자로 구성된 문자열 매칭
^w+$ //숫자, 영문 26자로 구성된 문자열 매칭 또는 밑줄
이 기사의 사례를 읽은 후 방법을 마스터했다고 믿습니다. 더 흥미로운 정보를 보려면 중국 웹사이트의 PHP 기타 관련 기사를 주목하세요!
추천 도서:
일반 다중 라인 모드와 단일 라인 모드 사용에 대한 자세한 그래픽 설명
일반 비캡처 그룹 및 캡처 그룹 사용에 대한 자세한 설명
위 내용은 숫자를 정규식과 일치시키는 방법(코드 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!