我懂一点正则表达式。我的问题是: 我有一个字符串,它可以是以下之一-
$code = "123456 - US";
$code = "12-3456 - US";
$code = "WD123 - US";
$code = "A0-12 - US";
$code = "123456 - Poland";
如何找出第一部分(如 123456 或 A0-12)和最后部分(如美国或波兰)? 在 PHP 中使用 preg_match 函数。 谢谢。
最佳答案
你可以使用 explode 把它分成两部分。
$split = explode(" - ",$code);
这将为您提供一个包含两个元素的数组:“123456”和“US”
关于PHP正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4496659/