<input
name="id"
ng-disabled="f_isEditMode()"
class="form-control" ng-model="node.id"
required placeholder="请输入系统唯一标识"
ng-pattern="/^[\w\d_-]*$/"
>
<p>系统的唯一标识名称(格式:字母、数字、连字符、下划线) 如:mysql</p>
<error-strings>
<error-string on="myForm.id.$error.required">error_params_required</error-string>
<error-string on="myForm.id.$error.pattern">格式不正确</error-string>
<error-string on="f_isIdExist(node.id)">系统ID已经存在</error-string>
</error-strings>
// 正则校验
ng-pattern="/^[\w\d_.-]*$/" // 字符 数字 下划线 连字符 点
//可以没有输入
^[\w\d_-\+\.]*$
// 必须有输入
^[\w\d_-\+\.]+$
//数字不能开头
^(?![0-9])[\w\d_-]*$