조용해서 REGEX 정보
조용해서 REGEX본문
@@*** 개인정보보호를 위한 이메일주소 노출방지 ***@xxx@
을 정규식을 사용해서 굵은 글씨의 @ 앞의 아이디와 뒤의 도메인을 가려 내시오.
preg_match 함수를 사용하세요.
참고 게시판)
http://sir.co.kr/bbs/board.php?bo_table=pg_lecture
을 정규식을 사용해서 굵은 글씨의 @ 앞의 아이디와 뒤의 도메인을 가려 내시오.
preg_match 함수를 사용하세요.
참고 게시판)
http://sir.co.kr/bbs/board.php?bo_table=pg_lecture
추천
0
0
댓글 7개
어렵네염 ㅡㅡ;; 유스승님을 존경합니다.
([^@]+)@([^@]+)
$str = "@@*** 개인정보보호를 위한 이메일주소 노출방지 ***@xxx@";
$patt = '/([^@]+)@([^@]+)/';
preg_match( $patt, $str, $matches, PREG_OFFSET_CAPTURE);
echo '<pre>';
var_dump( $matches );
echo '</pre>';
$patt = '/([^@]+)@([^@]+)/';
preg_match( $patt, $str, $matches, PREG_OFFSET_CAPTURE);
echo '<pre>';
var_dump( $matches );
echo '</pre>';
^@^
헐...외계어다..ㄷㄷㄷㄷㄷㄷㄷㄷㄷ
그냥 split 쓰는게 나을듯 ㅎㅎ