天天看点

@PathVariable(value="name") String name 正则表达式校验

表示用户只能输入数字字母汉字
@RequestMapping(value="likeGoodsSpecifications/{name:[A-Za-z0-9\\u4e00-\\u9fa5]+}",method = RequestMethod.GET)
public JSONObject likeGoodsSpecifications(@PathVariable(value="name") String name);      

测试1、输入中国能正常匹配正则表达式

@PathVariable(value="name") String name 正则表达式校验

测试2输入数字也能正常匹配到

@PathVariable(value="name") String name 正则表达式校验

测试3输入字母

@PathVariable(value="name") String name 正则表达式校验

测试4输入数字字母汉字

@PathVariable(value="name") String name 正则表达式校验

不能匹配演示

@PathVariable(value="name") String name 正则表达式校验

不能匹配

@PathVariable(value="name") String name 正则表达式校验

版权声明:本文为CSDN博主「weixin_34344677」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/weixin_34344677/article/details/92394874