Javascript HTML模式与名称

Javascript HTML模式与名称,javascript,html,angular,Javascript,Html,Angular,我正在尝试使用angular进行密码验证,但在比较HTML模式和angular名称时看不到太多信息。它们本质上都接受正则表达式(或者是正则表达式的字符串) 有人能提供一些关于何时使用哪些功能和好处的明确信息吗?谢谢 至少对我来说,我使用regex解析禁止名称进行验证,因为它是指令 ie:我需要阻止一组不合适的用户名吗?=>禁止命名。这也可以通过正则表达式来实现,但我可以将禁止名应用于div以节省一些SLOC 我是否需要去除像!@$%这样的无效字符?=>regexit up,因为我仍然希望用户能够

我正在尝试使用angular进行密码验证,但在比较HTML模式和angular名称时看不到太多信息。它们本质上都接受正则表达式(或者是正则表达式的字符串)


有人能提供一些关于何时使用哪些功能和好处的明确信息吗?谢谢

至少对我来说,我使用
regex
解析
禁止名称
进行验证,因为它是指令

ie:我需要阻止一组不合适的用户名吗?=><代码>禁止命名。这也可以通过正则表达式来实现,但我可以将禁止名应用于div以节省一些SLOC

我是否需要去除像!@$%这样的无效字符?=>
regex
it up,因为我仍然希望用户能够逐案输入和处理,而不是完全/直接阻塞


这可能是个人的选择,因为
regex
可以同时做这两件事,但是
forbiddenName
保存了一些枯燥的validaiton代码行至少对我来说,我使用
regex
解析
forbiddenName
进行验证,因为它是指令

ie:我需要阻止一组不合适的用户名吗?=><代码>禁止命名。这也可以通过正则表达式来实现,但我可以将禁止名应用于div以节省一些SLOC

我是否需要去除像!@$%这样的无效字符?=>
regex
it up,因为我仍然希望用户能够逐案输入和处理,而不是完全/直接阻塞


这可能是个人的选择,因为
regex
可以同时做这两件事,但是
forbiddenName
保存了一些枯燥的validaiton代码行

我对Angular不是专家,但我的第一个倾向是,如果你已经在使用Angular,你可以使用Angular的
禁止命名
。我不是Angular方面的专家,但我的第一个倾向是,如果你已经在使用Angular,你也可以使用Angular的
禁止命名