하나의 명령문 만 사용하여 PHP에서 정규 표현식을 사용할 수 있는지 궁금합니다. 이 질문은 이것이 가능한지보기위한 더 많은 도전입니다.preg_match - 하나의 명령문으로 만 일치하십시오.
지금 당신이 뭔가를 할 필요가 :
preg_match('#(\d+)$#', $subject, $match);
echo $match[1];
가 어떻게 대신 두, 하나 개의 문장으로 $match
액세스합니까?
preg_replace
을 사용하고 싶지 않습니다.
폐쇄가 가능한 경우 더 좋습니다. 나는 멋진 코드를 좋아한다.
모두의 전체 목록 : 만 캡처 괄호 한 그룹이 정규 표현식에 많이있는 경우 http://www.php.net/manual/en/function.preg-match.php
, 당신은 당신의 목적에 대한 바로 가기 기능을 만들 수 preg_ * functions : http://www.php.net/manual/en/ref.pcre.php. – hek2mgl