많은 관련 정규식 설명을 참조한 후 w의 정의가 대문자와 소문자, 숫자 및 밑줄을 포함하는 단어를 의미한다는 것을 알았습니다. 이는 ([0-9a-zA-Z])와 동일합니다 (고전에서 따옴) tutorial 정규식 소개 30분 Tutorial)
하지만 실제 사용해보면 그렇지 않다는 것을 알 수 있습니다. 실제로는 ([0-9a-zA-Z_]) 이것들만 포함하고 있는 것이 아니라고도 할 수 있습니다. data,
다음은 editplus의 테스트 스크린샷 도구입니다.
실제로는 ([0-9a-zA-Z_]) 외에 그리스 문자, 러시아어 문자 등도 포함되어 있습니다.
따라서 사용자 정보 등록 시 특정 매칭 데이터에 주의가 필요하다면 w를 직접 사용하면 안 됩니다.
위 내용은 정규식 관련 지식 \w \d의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!