개발자의 끄적끄적

[php] php 이름 가운데 글자 마스킹 하는 방법 본문

개발/php

[php] php 이름 가운데 글자 마스킹 하는 방법

효벨 2021. 11. 9. 02:00
728x90
반응형

[php] php 이름 가운데 글자 마스킹 하는 방법

 

 

php 에서

 

개인정보를 다루다보면

 

개인정보를 마스킹하는 경우가 있습니다.

 

그중에서 이름의 중간 단어를 마스킹하는 방법

 

공유해보고자 합니다.

 

중간글자를 마스킹하는 정규식은 아래와 같습니다.

 

$str = preg_replace('/.(?=.$)/u', '*', $str);

 

예를들어

 

테스트 라는 단어를 가운데 마스킹하려면

 

아래와 같이 사용하시면 됩니다.

 

$str = "테스트";
$str = preg_replace('/.(?=.$)/u', '*', $str);

 

결과는 아래와 같습니다.

테*트

 

참고들 하세요!

반응형
Comments