我很难找到如何让AngularJS不要忽略字符串中的空格。我试图用AngularJS指令验证密码要求和正则表达式模式和问题是我不想在密码中允许前导或尾随空格。
这是小提琴http://jsfiddle.net/GX5Kr/9/
var regex = /^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]{5,})$/;
答案 0 :(得分:8)
此问题与Get trailing white space from input type password to scope?
重复你可能正在寻找ng-trim="false"
。这将更新您的模型,包括键入<input>
的空格。
我更新了你的小提琴以便证明。 http://jsfiddle.net/GX5Kr/10/