我找不到任何与此主题相关的内容,这就是我要问的原因。
我需要搜索德国车牌。可以是非常多样的。它们可能像RR-NN 999一样保存或像RR NN 999一样保存
RR可以是2或3个字母宽,然后有可能有一个' - '或者一个' '接下来,可能会有NN'或者' N'在空格之后有一个1到4位数的数字。是否可以搜索只有一个查询的车牌?顺便说一下,我正在使用laravel雄辩。非常感谢,希望有人能帮助我。
答案 0 :(得分:0)
对于你的RRNN999例子,这样的事情应该有效。
您应该用实际搜索值替换Rs,Ns和数字。
LicensePlate::where('plate_number', 'REGEXP', '^RR[\- \ ]?N[\- \ ]?N[\- \ ]?999$')->get();