我有以下可能的字符串:
NL DE
NL,DE
nl DE
nl de
NL/DE
NL,mismatch,DE
我正在寻找在preg_match
给定上述输入的情况下产生以下输出的那个。
array(
[0]=>"NL",
[1]=>"DE"
);
我试过以下代码:
preg_match_all('/(\w{2,2})/ui', $info["country"], $m);
但这似乎也切断了这个词mismatch
,这是不受欢迎的。
正则表达式应该只匹配两个字母的国家代码,其他的都应该被忽略。
如何preg_match
在 PHP 中使用?