2013-02-03 6 views
2

PHP의 정규 표현식을 사용하여 문자열의 앞자리를 얻으려고합니다.PHP 정규 표현식을 사용하는 Regex

IE, "48C1". 나는 단지 "48"을 포획하고 싶다. "4891C3C"로 "4891"을 포착하고 싶습니다.

누군가 나를 도와 줄 수 있습니까?

답변

5

if (preg_match('/^\d+/', $string, $match)) echo $match[0];을 시도하여 첫 번째 자릿수를 $string에서 가져 오십시오.

정규식 설명는 :

  • ^

  • "1 번 이상 반복"(0-9)
  • + 수단 "임의의 숫자"
  • \d 수단 "문자열의 시작"을 의미
+0

감사합니다. – LinuxGnut

관련 문제