치환할때 코드를 어떻게 쓰는건가요 채택완료
라재아재
4년 전
조회 1,819
$memo = "안녕하세요. 제 핸드폰번호는 010-1234-5678 입니다.";
$memo = preg_replace("/([0-9]{3,4})-([0-9]{3,4})-([0-9]{4})/","\$1-****-\$3",$memo);
echo $memo;
?>
이러면 010-****-5678
아렇게 나오는데
$memo = preg_replace("/([0-9]{3,4})-([0-9]{3,4})-([0-9]{4})/","\$1-****-\$3",$memo);
echo $memo;
?>
이 코드를 이해를 못하겠습니다..
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
4년 전
https://regexper.com/#%28%5B0-9%5D%7B3%2C4%7D%29-%28%5B0-9%5D%7B3%2C4%7D%29-%28%5B0-9%5D%7B4%7D%29">https://regexper.com/#%28%5B0-9%5D%7B3%2C4%7D%29-%28%5B0-9%5D%7B3%2C4%7D%29-%28%5B0-9%5D%7B4%7D%29
([0-9]{3,4})-([0-9]{3,4})-([0-9]{4})
정규표현식인데 별도로 공부를 해야 이해가 되는 부분입니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인