попробуй это
ng-pattern="/^[a-zA-Z]{5}[0-9]{4}[a-zA-Z]{1}$/"
изменить: добавлено {1}
к последнему, теперь проверьте и дайте мне знать
<div class="form-group">
<label class="col-md-4 control-label"><spring:message code="label.entity.PANNumber"></spring:message></label>
<div class="col-md-7">
<input type="text" class="form-control input-sm"
name="<spring:message code="label.PANNumber"></spring:message>" id="PANNumber"
data-ng-model="manageCustomerObj.panNumber" maxlength="10" />
</div>
</div>
что мне нужно добавить для разрешения номера PAN в этом формате (ABCDE1234F)? Я использую eclipse.
сначала преобразовать строку в верхний регистр, а затем проверить с помощью следующего шаблона регулярного выражения
^[A-Z]{5}[0-9]{4}[A-Z]$
См. Этот пример для использования регулярного выражения с ng-образцом
EDIT: для использования без учета регистра^[A-Za-z]{5}[0-9]{4}[A-Za-z]$
См. Демонстрацию для случая Неустойчивый поиск
См. Демонстрационный поиск Demo For Case