AngularJS默认情况下会修剪输入,因此您需要使用
ng-trim="false"以便将前导和尾随空格传递到
pattern正则表达式。
参见文档:
ngTrim (可选)
如果设置为“
false角度”,则不会自动修剪输入。input[type=password]控件将忽略此参数,因为它将永远不会修剪输入。(默认值:true)

AngularJS默认情况下会修剪输入,因此您需要使用
ng-trim="false"以便将前导和尾随空格传递到
pattern正则表达式。
参见文档:
ngTrim (可选)
如果设置为“
false角度”,则不会自动修剪输入。input[type=password]控件将忽略此参数,因为它将永远不会修剪输入。(默认值:true)