Php MySQL REGEXP匹配邮政编码
我有一个满是邮政编码的数据库,我正在创建一个查找邮政编码前缀的搜索,例如:Php MySQL REGEXP匹配邮政编码,php,mysql,regex,Php,Mysql,Regex,我有一个满是邮政编码的数据库,我正在创建一个查找邮政编码前缀的搜索,例如: AB, BR, G, GU 现在我做不出什么,我试过各种方法,比如,RLIKE和REGEXP,但似乎都做不出来 如果您搜索了G,我希望它只返回G1,G2等。它当前所做的是输出G1,G2,GU1,GU2如何阻止它显示GU结果 select * from your_table where postcode REGEXP 'G[0-9]+' 谢谢,虽然我需要在开始时添加^,但这很有效。谢谢
AB, BR, G, GU
现在我做不出什么,我试过各种方法,比如,RLIKE
和REGEXP
,但似乎都做不出来
如果您搜索了G
,我希望它只返回G1
,G2
等。它当前所做的是输出G1
,G2
,GU1
,GU2
如何阻止它显示GU
结果
select * from your_table
where postcode REGEXP 'G[0-9]+'
谢谢,虽然我需要在开始时添加^
,但这很有效。谢谢