我将如何实施过滤器以阻止用户名中的空格(在注册期间)?
我一直在查看Fortress文档,并且可能regex
是要查找的选项。但是没有关于正则表达式的文档示例,到目前为止,我自己的努力都没有成功(包括\
在 JSON 文档中转义问题)。
我希望这很容易解决。谢谢你。
[UserFrosting 0.3.1]
我将如何实施过滤器以阻止用户名中的空格(在注册期间)?
我一直在查看Fortress文档,并且可能regex
是要查找的选项。但是没有关于正则表达式的文档示例,到目前为止,我自己的努力都没有成功(包括\
在 JSON 文档中转义问题)。
我希望这很容易解决。谢谢你。
[UserFrosting 0.3.1]
在这种情况下,正则表达式确实是最好的选择。你有没有尝试过:
"user_name" : {
"validators" : {
"length" : {
"min" : 1,
"max" : 50,
"message" : "ACCOUNT_USER_CHAR_LIMIT"
},
"required" : {
"message" : "ACCOUNT_SPECIFY_USERNAME"
},
"regex" : {
"regex" : "/^[\S]*$/",
"message" : "Username cannot contain any whitespace characters."
}
},
"sanitizers" : {
"escape" : {}
}
}