我想从字符串中获取子字符串,并且子字符串将具有某种格式。 例如:
This is my test ABC-MMS-0001
Another test for ABC-MMS-00023
我需要一种只获取格式为ABC-MMS-<anynumber>
的子字符串的方法
上面的例子应该给我:
ABC-MMS-0001
ABC-MMS-00023
答案 0 :(得分:0)
尝试将preg_match
与模式\b\w+-\w+-\d+\b
一起使用:
$input = "This is my test ABC-MMS-0001";
$matches = array();
preg_match("/\b\w+-\w+-\d+\b/", $input, $matches);
print_r($matches)[0];
这将输出:
ABC-MMS-0001