У меня проблема с регулярным выражением с использованием Angular JS ng-pattern. я написал следующее регулярное выражение для проверки входных данных, отвергающего все входные данные, содержащие символы новой строки, табуляции и возврата каретки:Проблема с регулярным выражением с AngularJS ng-pattern
\A(.*)[^\t\r\n]\z
я тестировал с помощью Rubular и она работает. Но тогда, когда я поместил в ng-шаблон моего .aspx то же выражение с bounds/myregex/(то есть: /\A(.*)[^\t\r\n]\z/) и , я, очевидно, указываю условие триггера «... $ error.pattern», он не работает, а именно, он всегда считает ввод неправильным. Edit: в моем регулярном выражении после "А (" есть также *
, к сожалению, я не могу использовать^и $ как мое регулярное выражение работает также на нескольких линиях, проверяя нежелательные «новую строку» символы – OuterSpace
так что вы хотите, чтобы соответствовать линиям, которые не имеют новые строку символов? –
@OuterSpace видеть мой обновление .. –