그누보드5
솔루션
그누보드5
영카트5
그누보드6 파이썬
Q & A
컨텐츠몰
부가서비스
의뢰/채용
모두의 개발
커뮤니티
로그인
회원가입
커뮤니티
자유게시판
유머게시판
AI 게시판
인기글
소모임
버그신고
로그인
회원가입
그누보드5
라이센스
특징/기능
다운로드
매뉴얼
사용자데모
관리자데모
자주하시는 질문
질문답변
팁자료실
강좌
스킨
빌더
테마
플러그인
사용후기
디자인시안
변환프로그램
가이드
영카트5
그누보드6 파이썬
솔루션
그누보드5
영카트5
그누보드6 파이썬
Q & A
질문하는방법
모든질문
답변없는질문
미채택된질문
채택된질문
그누보드5
영카트5
태그전체보기
컨텐츠몰
장바구니
부가서비스
전자결제 (PG)
KG이니시스
NHN KCP
HOT
나이스페이
토스페이먼츠
본인인증
KCP 본인인증
이니시스 통합인증
알림/메시징
아이코드 SMS
팝빌 알림톡
NEW
리셀러
리셀러 가입 안내
리셀러 가입 신청
리셀러 가입 내역
서비스 문의
자주하는 질문
서비스 공지사항
의뢰/채용
제작의뢰
AI 견적
개발자 목록
개발자 등급 시스템
채용공고
인재 검색
모두의 개발
전체 프로젝트
문의하기
개발자 안내
의뢰인 안내
커뮤니티
자유게시판
유머게시판
AI 게시판
인기글
소모임
버그신고
About
회사소개
사이트 가이드
사이트맵
공지사항
문의게시판
이용약관
개인정보처리방침
게시물 규제정책
신고/차단 정책
포인트 정책
2026년 리뉴얼
수학/국어 퀴즈입니다...
이전
목록
[정규식] 재미난 정규...
다음
z
z
[정규식] 재미난 정규식 10
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
·
12년 전
·
조회 2977
2977
·
댓글 11
11
재미난 정규식이 10 회까지 왔네요.
(개인정보 뭐시기 떠서 이미지로 처리했습니다 --; )
스크랩
0
|
신고
0
신고하기
대상:
-
사유 선택
*
스팸/광고
부적절한 콘텐츠
욕설/비방
기타
이 회원 차단만
(신고 없이)
이 회원도 차단
취소
신고하기
댓글 11개
관리자
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
<?php
$str = <<<EOT
010-123-4567
02-1234-4567
044-765-4321
EOT;
function callback($m)
{
return $m[1].str_repeat('*', strlen($m[2])).$m[3];
}
// 원래는 간단한 코드로 했다가 * 갯수를 숫자 갯수 만큼 맞추기 위해 callback 을 사용했습니다.
echo preg_replace_callback('#(\d+-)(\d+)(-\d+)#S', 'callback', $str);
?>
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
callback 좋쵸.
다른 건 없을까요 ~ ?
관리자
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
숫자 갯수만큼 별표(*)가 나와야 되는건가요?
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
물론입니다.
관리자
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
e 변경자를 사용해야 하나요?
preg_match 후에 for 문이나 다른 함수 사용하는 것 아니죠?
010-123-4567 -> 010-***-4567
02-1234-4567 -> 02-****-4567
044-765-4321 -> 044-***-4321
로 한방에 나와야 하는거죠?
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
한방은 당연하고 얼추 다 왔습니다.
관리자
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
<?php
$str = <<<EOT
010-123-4567
02-1234-4567
044-765-4321
EOT;
echo preg_replace("#(\d+-)(\d+)(-\d+)#e", '"$1".str_repeat("*",strlen("$2"))."$3"', $str);
?>
http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php
e 변경자는 PHP 5.5.0 부터 DEPRECATED 된다네요.
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
규식이 여자친구 변경자를 깔끔하게 잘 쓰셨네요. ^^
관리자
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
규식이 남자친구 변경자는 뭔가요? ㅎㅎ
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
반대입니다.
남친: 정규식
여친: 변경자
회원님들이 정규식을 좋아하지 않은가 봅니다.
물론 문제가 약간 어려운 게 없지 않은데 좀 더 접근하기 쉽게 할 수 있는 방법을 고민해 봐야겠습니다.
홀
홀리스톤
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
다른건 뭔말인지 몰라서 머리아프다가 규식이 여자친구 변경자에 웃고 갑니다 ㅎㅎ
댓글을 작성하시려면
로그인
이 필요합니다.
퀴즈게시판
답을 맞히시면, 문제를 내신 회원님이 채택을 해드립니다. 채택은 '좋아요'와 같습니다.
제목+내용
제목
내용
검색
+
+ 글쓰기
제목
글쓴이
날짜
조회
[정규식] 재미난 정규식 17
[1]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,041
[정규식] 재미난 정규식 16
[3]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,597
[정규식] 재미난 정규식 15
[1]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,133
[정규식] 재미난 정규식 14
[1]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,420
[정규식] 재미난 정규식 13
[3]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,711
[정규식] 재미난 정규식 12
[2]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,366
[정규식] 재미난 정규식 11
[2]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,719
[jQuery] 재밌는 제이쿼리 5
[2]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,849
[jQuery] 재밌는 제이쿼리 4
[3]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,237
[jQuery] 재밌는 제이쿼리 3
[2]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,385
[jQuery] 재밌는 제이쿼리 2
[5]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,137
[jQuery] 재밌는 제이쿼리 1
[3]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,268
수학문제입니다. 되게 쉬워요.
[8]
스
스마트그누
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,443
수학/국어 퀴즈입니다. 잘 풀어보세요.
[4]
스
스마트그누
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
4,387
[정규식] 재미난 정규식 10
[11]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,978
[정규식] 재미난 정규식 9 - 심화4
[6]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,795
[정규식] 재미난 정규식 8 - 심화3
[4]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,665
[정규식] 재미난 정규식 7
[5]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,613
[정규식] 재미난 정규식 6 - 쉬운2
[4]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,761
[정규식] 재미난 정규식 5 - 심화2
[6]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,049
[정규식] 재미난 정규식 4 - 심화1
[6]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,871
[정규식] 재미난 정규식 3 - 쉬운
[4]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,421
[정규식] 재미난 정규식 2
[3]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,628
[정규식] 재미난? 정규식
[3]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
2,764
좀 어려운 수학문제..
[9]
록
록펠러
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1.3만
한번도 떼지않고, 한번에 그리기
[6]
록
록펠러
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
5,646
오랜만에 스도쿠 한판
[7]
지운아빠
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
4,497
요것의 정체는 무엇일까요? ㅋㅋ
[34]
미
미운오리스키
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,807
4자로?
[5]
피
피파킹
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,057
성냥개비 4개로 ... 정사각형 4개 만들기
[6]
열
열매
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
9,875
이전
첫 페이지
다음
글쓰기
커뮤니티
✍️
자유게시판
유머게시판
✨
AI 게시판
🔥
인기글
🐮
소모임
🐛
버그신고
투표
전체보기
진행 중인 투표가 없습니다.
복수 선택 가능
투표하기
투표 취소
1
/
1
맨 위로
댓글 11개
$str = <<<EOT
010-123-4567
02-1234-4567
044-765-4321
EOT;
function callback($m)
{
return $m[1].str_repeat('*', strlen($m[2])).$m[3];
}
// 원래는 간단한 코드로 했다가 * 갯수를 숫자 갯수 만큼 맞추기 위해 callback 을 사용했습니다.
echo preg_replace_callback('#(\d+-)(\d+)(-\d+)#S', 'callback', $str);
?>
다른 건 없을까요 ~ ?
preg_match 후에 for 문이나 다른 함수 사용하는 것 아니죠?
010-123-4567 -> 010-***-4567
02-1234-4567 -> 02-****-4567
044-765-4321 -> 044-***-4321
로 한방에 나와야 하는거죠?
$str = <<<EOT
010-123-4567
02-1234-4567
044-765-4321
EOT;
echo preg_replace("#(\d+-)(\d+)(-\d+)#e", '"$1".str_repeat("*",strlen("$2"))."$3"', $str);
?>
http://www.php.net/manual/en/reference.pcre.pattern.modifiers.php
e 변경자는 PHP 5.5.0 부터 DEPRECATED 된다네요.
남친: 정규식
여친: 변경자
회원님들이 정규식을 좋아하지 않은가 봅니다.
물론 문제가 약간 어려운 게 없지 않은데 좀 더 접근하기 쉽게 할 수 있는 방법을 고민해 봐야겠습니다.