C\#정규 대 전 공유

2298 단어 C#정칙
정규 표현 식
      중국어 문자 와 일치 하 는 정규 표현 식:[\u4e 00-\u9fa 5]
평가:중국어 와 일치 하 는 것 은 정말 골 치 아 픈 일이 다.이 표현 식 이 있 으 면 처리 하기 쉽다.
날짜 정규 표현 식 가 져 오기:\\d{4}[년|\-|\.]\d{\1-\12}[월|\-|\.]\d{\1-\31}일?
평가:대부분의 년 월 일 정보 에 맞 게 사용 할 수 있 습 니 다.
두 바이트 문자 일치(한자 포함):[^\x00-\xff]
주석:문자열 의 길 이 를 계산 할 수 있 습 니 다.(두 바이트 문자 길이 계 2,ASCII 문자 계 1)
공백 줄 과 일치 하 는 정규 표현 식:\s*\r
주석:빈 줄 을 삭제 하 는 데 사용 할 수 있 습 니 다.
HTML 태그 와 일치 하 는 정규 표현 식:<(\S*?)[^>]*>.*?|<.*?/>
평 주:인터넷 에 떠 도 는 버 전이 너무 엉망 이 고 위 에 있 는 것 도 일치 하 는 부분 만 있 을 뿐 복잡 한 내장 표 시 는 여전히 무력 합 니 다.
앞 뒤 공백 문자 와 일치 하 는 정규 표현 식:^\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{4}-\d{7}|\d{3}-\d{8}
평가:일치 형식 예 를 들 어 0511-4405222 또는 021-87888822
일치 하 는 텐 센트 QQ 번호:[1-9][0-9]\{4,\}
평가:텐 센트 QQ 번 호 는 1000 부터 시작 합 니 다.
일치 하 는 중국 우편 번호:[0-9]\d{5}(?!\d)
평가:중국 우편 번호 6 자리 숫자
일치 하 는 신분증:\\d{17}[\d|X]|\d{15}
평가:중국의 신분증 은 15 위 또는 18 위 입 니 다.
IP 주소 일치:(2[0-4]\d|25[0-5]|[01]?\d\d?)\.){3}(2[0-4]\d|25[0-5]|[01]?\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 개의 영문 자모 또는 밑줄 로 구 성 된 문자열 과 일치 합 니 다.

좋은 웹페이지 즐겨찾기