치환할때 코드를 어떻게 쓰는건가요
본문
<?php
$memo = "안녕하세요. 제 핸드폰번호는 *** 개인정보보호를 위한 휴대폰번호 노출방지 *** 입니다.";
$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
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})
정규표현식인데 별도로 공부를 해야 이해가 되는 부분입니다.
답변을 작성하시기 전에 로그인 해주세요.