<?php
$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개
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})
정규표현식인데 별도로 공부를 해야 이해가 되는 부분입니다.
답변을 작성하려면 로그인이 필요합니다.