리자

subpattern name

· 2010-10-29 (금) 23:01:15 · 3011 · 4
$str = "2010-10-29";

preg_match("/(?P<year>\d+)-(?P<month>\d+)-(?P<day>\d+)/", $str, $matches);
//preg_match("/(?<year>\d+)-(?<month>\d+)-(?<day>\d+)/", $str, $matches);

echo $matches['year'];
echo $matches['month'];
echo $matches['day'];

일치하는곳의 이름을 지정할 수 있다<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 18:00:23 Regular Expression (정규표현식)에서 이동 됨]</div>
|

댓글 4개

호...이건 지나쳤던 부분인데..
좋은 정보군요..
$s_date = date('Y/m/d H:i:s', time()); // 현재 서버 날짜를 구한다.
$datetime = date_create($s_date); // php 5.0 이상함수
$s_y = date_format($datetime, 'Y'); //처음 날자에서 년도만 가져온다
$s_m = date_format($datetime, 'm'); //처음 날자에서 월만 가져온다
$s_d = date_format($datetime, 'd'); //처음 날자에서 일만 가져온다
이렇게 date_format 함수를 사용했는데

좋아요~
고맙습니다.
좋은 정보네요..^^
정규식은 아니지만... date("Y-m-d",strtotime($str)) 이거는 안될까요?
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
기타 10-12-28 조회 4,894
MySQL 10-12-22 조회 2,815
기타 10-12-17 조회 3,614
기타 10-12-12 조회 2,498
Flash 10-12-10 조회 3,279
기타 10-12-10 조회 2,794
Flash 10-12-09 조회 2,376
기타 10-12-09 조회 2,163
기타 10-12-08 조회 1.1만
기타 10-12-08 조회 2,603
기타 10-12-08 조회 3,554
Flash 10-12-08 조회 8,325
기타 10-12-08 조회 5,981
기타 10-12-08 조회 2,690
JavaScript 10-12-08 조회 1.2만
MySQL 10-12-05 조회 9,028
Flash 10-11-29 조회 2,471
기타 10-11-29 조회 3,651
Flash 10-11-28 조회 2,934
Flash
[Flash]
10-11-28 조회 2,487
기타 10-11-27 조회 1,895
PHP 10-11-26 조회 4,469
jQuery 10-11-23 조회 2,721
MySQL 10-11-22 조회 7,060
Flash 10-11-19 조회 3,177
기타 10-11-17 조회 4,945
기타 10-11-15 조회 2,017
JavaScript 10-11-15 조회 2,462
JavaScript 10-11-14 조회 2,804
JavaScript 10-11-14 조회 4,085