目前,我正在使用正则表达式函数,该函数仅与第一个单词进行比较。例如,名称是“ John Dave”。如果我搜索关键字“ John”,它将以John Dave的形式正确返回结果。但是,如果我搜索“戴夫”,它无法找出。这是我目前正在使用的功能。我想更新功能以与全名进行比较。
criteria.and("vehicle_info.veh_reg_no").regex("^" + sb.getVehicle_reg(), "i");
提前致谢
删除“ ^”字符,可以使用:
r = new RegExp('Dave', 'i')
r.test('John Dave')
那将返回: true
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句