개발자의 끄적끄적

[php] php 휴대폰 번호 가운데 마스킹 처리하는 정규식 본문

개발/php

[php] php 휴대폰 번호 가운데 마스킹 처리하는 정규식

효벨 2021. 11. 10. 01:00
728x90
반응형

[php] php 휴대폰 번호 가운데 마스킹 처리하는 정규식

 

 

php 에서

 

개인정보들을 다루다 보면

 

휴대폰 번호를 마스킹 처리해야 하는 경우가 있습니다.

 

그럴때는 정규식을 활용하시면 됩니다.

 

 

예를들어 아래와 같이

 

010-0000-0000 이라는 휴대폰 번호가 있다고 가정하고,

$phone = "010-0000-0000"

 

가운데 4자리를 마스킹 처리하고 싶으면

 

아래와 같이 정규식을 사용하시면 됩니다.

 

$result = preg_replace('/([0-9]+)-([0-9]+)-([0-9]{4})/', '${1}-****-$3', $phone);

 

마스킹한 결과는

 

아래와 같이 나오게 됩니다!

 

010-****-0000

 

참고들 하세요!

반응형
Comments