테스트 사이트 - 개발 중인 베타 버전입니다

이름 중간 별표 처리하기

· 9년 전 · 9588 · 3
$censored_name = preg_replace('/\b[가-힣]([가-힣])[가-힣]*\b/s', '*', 원래이름변수);

echo $censored_name;

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

echo preg_replace('/.(?=.$)/u','*',홍길동); // 홍*동
정규식은 속도가 상당히 느립니다. 단순히 이름이라면 strlen으로 길이구해서 자르는게 더 나을수 있습니다.
echo substr($wr_name,0,1)."*".substr($wr_name,-1);
또는
cut_srt($wr_name, 1, "**");

게시글 목록

번호 제목
4378
4377
4352
4341
4336
4334
4325
4309
4302
4301
4296
4290
4280
4278
4256
4236
4222
4211
4196
4195
4194
4166
4160
4156
4146
4139
4131
4129
4127
4124