문자열 중에서 한글/한자/일어 찾는 정규식 정규식으로 이런 문자열을 체크하기 위해서는 유니코드 UTF-8로 인코딩 되어야 합니다. 인코딩 되어있지 않다면 iconv 를 통해 UTF-8로 변경하면 됩니다. 예제를 위해 한글/한자/일어를 검색을 통해 랜덤으로 뽑아왔습니다. ;; 이 예제에서는 영어나 특수문자를 제외한, '한글', '한자', '일어' 만 추출하는 것을 보여줍니다. 한자는 한국, 중국, 일본 공통으로 사용하는 것을 모은 것이라 일본에서 사용하는 한자를 검출할때는 '한자'와 '일어'를 같이 사용하면 됩니다. 유니코드는 한,중,일 한자를 통합해서 정의해서 따로 구분하려면 유니코드 목록을 참고하셔서 직접 구분하셔야 합니다. -_-; 한가지 주의할 점은 유니코드 문자열을 체크할 경우 u 옵션을 반드시 ..
제가 PHP-SCHOOL 에서 정규식에 대해 답변했던 것들을 모아봤습니다. 이메일 유효성 검사 이메일, URL 유효성 검사 정규식은 많이 알려져 있고, 정규표현식을 공부할때 예제로 많이 사용하는 것이긴 합니다. 혹시 필요하신분이 있으실까 하여 적어봅니다. $string = 'test@test.com'; preg_match( '!^[\w\d\_\.\-]+\@((?:[\w\d\_\-]+\.)+(?:[\w]+))$!i', trim($string), $match ); print_r($match); 아이피의 각 자리수를 3자리에 맞춰 0을 채워넣기 여기서 주의해야할 건 치환해야할 문자열에 따옴표의 사용입니다. PHP에서는 " " (쌍따옴표) 안에 있는 변수는 해석하기 때문에 $1의 경우 오류가 날수 있습니다. 그..
- Total
- Today
- Yesterday
- 보안
- flash
- 정보
- as3
- 스타크래프트2
- 팁&정보
- 프로그래밍
- 유틸리티
- 플래시
- eve online
- 해킹
- 스크린샷
- PCRE
- 액션스크립트3
- 블레이드앤소울
- JavaScript
- 정규식
- game
- 보안정보
- 세비지2
- 자바스크립트
- ActionScript3.0
- dust 514
- 이브 온라인
- 게임
- It
- 정규표현식
- Utilities
- php
- 팁
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |