>  기사  >  백엔드 개발  >  정규식 관련 지식 \w \d

정규식 관련 지식 \w \d

一个新手
一个新手원래의
2017-09-13 09:57:191614검색

많은 관련 정규식 설명을 참조한 후 w의 정의가 대문자와 소문자, 숫자 및 밑줄을 포함하는 단어를 의미한다는 것을 알았습니다. 이는 ([0-9a-zA-Z])와 동일합니다 (고전에서 따옴) tutorial 정규식 소개 30분 Tutorial)

하지만 실제 사용해보면 그렇지 않다는 것을 알 수 있습니다. 실제로는 ([0-9a-zA-Z_]) 이것들만 포함하고 있는 것이 아니라고도 할 수 있습니다. data,

다음은 editplus의 테스트 스크린샷 도구입니다.

실제로는 ([0-9a-zA-Z_]) 외에 그리스 문자, 러시아어 문자 등도 포함되어 있습니다.

따라서 사용자 정보 등록 시 특정 매칭 데이터에 주의가 필요하다면 w를 직접 사용하면 안 됩니다.

위 내용은 정규식 관련 지식 \w \d의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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