我正在尝试使用angular进行密码验证,但是看不到将HTML模式与angular forbiddenName进行比较的大量信息。它们本质上都接受正则表达式(或正则表达式的字符串)。

有人可以提供使用时间和好处的明确说明吗?谢谢!

最佳答案

至少对我来说,我使用regex来解析forbiddenName进行验证,只是因为它是指令。

即:是否需要阻止一组不合适的用户名? => forbiddenName。这也可以用正则表达式来完成,但是我可以将forbiddenName应用于div来保存一些SLOC。

我是否需要去除无效字符,例如!@#$%? => regex设置它,因为我仍然希望用户能够输入和处理个案,而不是完全/直接阻止。

这可能是个人选择,因为regex可以同时执行,但是forbiddenName节省了一些无聊的有效代码行

07-24 17:37