[regex] PHP 정규표현식 패턴 18강 - \w (역슬래시 소문자w) : (알파벳, 숫자, _ (언더바))중 하나 의미
https://homzzang.com/b/mv-609
VIDEO
패턴 18 - \w (역슬래시 소문자w) : (알파벳 , 숫자 , _ )중 하나 의미
어떤 언어에서는 이러한 글자 축약이 인식되지 않을 수 있습니다. 그러니, 이런 경우엔 \w 대신, [A-z0-9_]를 사용하세요. (Case 5 ). w (word) 의미.
Source
A1 B2 c3 d_4 e:5 ffGG77--__--
Case 1 - 알파벳, 숫자, _ 중 하나인 것 모두 (= Case 5)
Regular Expression:
\w
First match:
A 1 B2 c3 d_4 e:5 ffGG77--__--
All matches:
A 1 B 2 c 3 d _ 4 e : 5 f f G G 7 7 -- _ _ --
Case 2 - 알파벳, 숫자, _ 중 하나인 문자가 최소 0개 이상
Regular Expression:
\w*
First match:
A1 B2 c3 d_4 e:5 ffGG77--__--
All matches:
A1 B2 c3 d_4 e : 5 ffGG77 - - __ - -
Case 3 - 소문자 a ~ z 뒤에 (알파벳, 숫자, _)중 하나의 문자가 최소 0개 이상
Regular Expression:
[a-z]\w*
First match:
A1 B2 c3 d_4 e:5 ffGG77--__--
All matches:
A1 B2 c3 d_4 e :5 ffGG77 --__--
Case 4 - (알파벳, 숫자, _) 중 하나가 정확히 5개인 모두
Regular Expression:
\w{5}
First match:
A1 B2 c3 d_4 e:5 ffGG7 7--__--
All matches:
A1 B2 c3 d_4 e:5 ffGG7 7--__--
Case 5 - \w와 정확히 같은 의미 (= Case 1)
Regular Expression:
[A-z0-9_]
First match:
A 1 B2 c3 d_4 e:5 ffGG77--__--
All matches:
A 1 B 2 c 3 d _ 4 e : 5 f f G G 7 7 -- _ _ --
주소 복사
랜덤 이동
최신댓글