[정규식] 재미난 정규식 10
재미난 정규식이 10 회까지 왔네요. 

(개인정보 뭐시기 떠서 이미지로 처리했습니다 --; )
댓글 11개
11년 전
<?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);
?>
$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);
?>
11년 전
callback 좋쵸.
다른 건 없을까요 ~ ?
다른 건 없을까요 ~ ?
11년 전
숫자 갯수만큼 별표(*)가 나와야 되는건가요?
11년 전
물론입니다.
11년 전
e 변경자를 사용해야 하나요?
preg_match 후에 for 문이나 다른 함수 사용하는 것 아니죠?
010-123-4567 -> 010-***-4567
02-1234-4567 -> 02-****-4567
044-765-4321 -> 044-***-4321
로 한방에 나와야 하는거죠?
preg_match 후에 for 문이나 다른 함수 사용하는 것 아니죠?
010-123-4567 -> 010-***-4567
02-1234-4567 -> 02-****-4567
044-765-4321 -> 044-***-4321
로 한방에 나와야 하는거죠?
11년 전
한방은 당연하고 얼추 다 왔습니다.
11년 전
<?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 된다네요.
$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 된다네요.
11년 전
규식이 여자친구 변경자를 깔끔하게 잘 쓰셨네요. ^^
11년 전
규식이 남자친구 변경자는 뭔가요? ㅎㅎ
11년 전
반대입니다.
남친: 정규식
여친: 변경자
회원님들이 정규식을 좋아하지 않은가 봅니다.
물론 문제가 약간 어려운 게 없지 않은데 좀 더 접근하기 쉽게 할 수 있는 방법을 고민해 봐야겠습니다.
남친: 정규식
여친: 변경자
회원님들이 정규식을 좋아하지 않은가 봅니다.
물론 문제가 약간 어려운 게 없지 않은데 좀 더 접근하기 쉽게 할 수 있는 방법을 고민해 봐야겠습니다.
11년 전
다른건 뭔말인지 몰라서 머리아프다가 규식이 여자친구 변경자에 웃고 갑니다 ㅎㅎ
게시판 목록
퀴즈게시판
답을 맞히시면, 문제를 내신 회원님이 채택을 해드립니다.
채택은 '좋아요'와 같습니다.
채택은 '좋아요'와 같습니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 1356 |
느긋한카키쿠키
|
1주 전 | 41 | |
| 1355 |
현대적인무질서한까마귀
|
1주 전 | 40 | |
| 1354 | 6개월 전 | 744 | ||
| 1353 | 6개월 전 | 648 | ||
| 1352 | 6개월 전 | 531 | ||
| 1351 | 7개월 전 | 620 | ||
| 1350 | 7개월 전 | 892 | ||
| 1349 | 7개월 전 | 667 | ||
| 1348 | 7개월 전 | 922 | ||
| 1347 | 7개월 전 | 570 | ||
| 1346 | 8개월 전 | 1469 | ||
| 1345 | 1년 전 | 1122 | ||
| 1344 | 1년 전 | 1673 | ||
| 1343 | 1년 전 | 1853 | ||
| 1342 | 1년 전 | 1046 | ||
| 1341 |
하늘그루터기
|
1년 전 | 1279 | |
| 1340 |
|
1년 전 | 1060 | |
| 1339 |
|
1년 전 | 898 | |
| 1338 |
|
1년 전 | 1292 | |
| 1337 |
tjddnjs
|
1년 전 | 1500 | |
| 1336 |
|
1년 전 | 2227 | |
| 1335 |
|
1년 전 | 1469 | |
| 1334 |
|
1년 전 | 2499 | |
| 1333 | 1년 전 | 1971 | ||
| 1332 | 1년 전 | 2074 | ||
| 1331 | 1년 전 | 1756 | ||
| 1330 | 1년 전 | 1323 | ||
| 1329 | 1년 전 | 1750 | ||
| 1328 | 2년 전 | 2011 | ||
| 1327 | 2년 전 | 1578 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기