我正在尝试使用angular进行密码验证,但是看不到将HTML模式与angular forbiddenName进行比较的大量信息。它们本质上都接受正则表达式(或正则表达式的字符串)。
有人可以提供使用时间和好处的明确说明吗?谢谢!
最佳答案
至少对我来说,我使用regex
来解析forbiddenName
进行验证,只是因为它是指令。
即:是否需要阻止一组不合适的用户名? => forbiddenName
。这也可以用正则表达式来完成,但是我可以将forbiddenName应用于div来保存一些SLOC。
我是否需要去除无效字符,例如!@#$%? => regex
设置它,因为我仍然希望用户能够输入和处理个案,而不是完全/直接阻止。
这可能是个人选择,因为regex
可以同时执行,但是forbiddenName
节省了一些无聊的有效代码行