1
정규식 공간 : ([a-zA-Z0-9]+)@((?1))
는 허용 단어 정규식
테스트 문자열 : abc [email protected]
결과 : 정규식에서
Match 1: def
Match 2: abc
어떻게 허용하는 공간?
나는 결과가되고 싶어요 :
Match 1: abc def
Match 2: abc
정규식 공간 : ([a-zA-Z0-9]+)@((?1))
는 허용 단어 정규식
테스트 문자열 : abc [email protected]
결과 : 정규식에서
Match 1: def
Match 2: abc
어떻게 허용하는 공간?
나는 결과가되고 싶어요 :
Match 1: abc def
Match 2: abc
preg_match("/^([[email protected] ])+$/i", $str)
시도 일치 @
을하려는 시도 문자 클래스 []
안에있는 공백 문자도 일치시킵니다. 출력
Array
(
[0] => abc def
[1] => abc
)
이
preg_match("/^([a-zA-Z0-9 ])+$/i", $str)
도 (내가 이것을 테스트하지 않은) 추가 할
는 방법'[a-zA-Z0-9]와'작품을 이해합니까? 나는 http://www.regular-expressions.info/charclass.html와 같은 것을 읽을 것을 권합니다. – Robin
예, 대문자 또는 소문자 a-z 또는 0-9와 일치해야합니다. 링크를 가져 주셔서 감사합니다 : D – user3639768
[A-ZA-Z0-9] 안에 공간을 추가해야합니다. P – user3639768