if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) {
위 식에서 붉은색 부분 의미 해석 좀 해주세요.
의미군끼리 부분부분 묶어서 그 부분이 뭘 의미하는지 설명해주시면 고맙겠습니다.
정규표현식 설명서 봐도...감이 잘....
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
2015-09-13 (일) 09:17:26
1. step 아래중 하나
http://
https://
ftp://
www.
+
2. step 아래중 하나
-
a~z
0~9
...
+
3. step 아래중 하나
-
a~z
0~9
...
의 조합으로 일치하는게 없을 때.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.