强制用户在 angularjs 中以 0 开头

Force user to start with 0 in angularjs

这是我的 fiddle :Demo
该指令控制用户是否添加重复数字,我正在尝试添加另一个功能,输入必须以 0 开头。如果没有,请留言。

var clean = val.replace(/(1){11,}|(2){11,}|(3){11,}|(4){11,}|(5){11,}|(6){11,}|(7){11,}|(8){‌​‌​11,}|(9){11,}|(0){11,}/g, '') ;

Demo 2(新功能)

但我受不了了!

提前致谢

var clean = val.replace(/(1){11,}|(2){11,}|(3){11,}|(4){11,}|(5){11,}|(6){11,}|(7){11,}|(8){‌​11,}|(9){11,}|(^0)[0-9]{10,}/g, '') ;

我认为,这是您想要实现的目标。检查最后一部分:

(^0)[0-9]{10,}

检查输入的值是否以 0 开头