我想在单词中的数字之前提取一个子字符串,例如:从ibm
获取ibm0987323123123a
,是否有任何建议?
答案 0 :(得分:3)
preg_match('/^[a-z]*/i', "ibm0987323123123a", $matches);
print_r($matches);
答案 1 :(得分:0)
使用preg_match
$string = 'ibm0987323123123a';
preg_match('/^([a-z]+)([0-9a-z]+)$/i', $string, $matches);
array (size=3)
0 => string 'ibm0987323123123a' (length=17)
1 => string 'ibm' (length=3)
2 => string '0987323123123a' (length=1