我正在使用grails约束机制在“名称” 字段上进行验证。如何使用regex进行指定,不仅应允许使用:matches:"[a-zA-z0-9_]+",还应允许使用诸如ã, ó, ç, â, é,等字符(巴西字符)
regex
matches:"[a-zA-z0-9_]+"
ã, ó, ç, â, é,
最佳答案
对于拉丁文/ UTF-8字符,请使用:[\p{L}\p{Digit}_]+有关更多信息,请检查java.util.regex.Pattern javadocs。
[\p{L}\p{Digit}_]+
https://stackoverflow.com/questions/6396124/
相关文章:
grails - 集成测试查找资源中的问题
grails - 部署捆绑软件并从Spring EBR获得依赖捆绑软件
grails - Grails脚本调用我自己的Java类
grails - 与Grails的零对多关系?
grails - Grails安全过滤器和/index.gsp
sorting - 从Select标记获取值(Grails)
grails - grails复合ID无效
Grails - Controller 如何连接两个表并在一个 gsp 上显示?
list - 如何在Grails中过滤列表以仅显示特定用户的 'belongsTo'?
grails - Grails:withFormat在 Action 方法中间