치환할때 코드를 어떻게 쓰는건가요

치환할때 코드를 어떻게 쓰는건가요

QA

치환할때 코드를 어떻게 쓰는건가요

답변 1

본문

 

<?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})

 

정규표현식인데 별도로 공부를 해야 이해가 되는 부분입니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 9
© SIRSOFT
현재 페이지 제일 처음으로