Как сопоставить разрывы строк с помощью регулярных выражений JavaScript?
У меня есть это выражение:
$(document).ready(function(){
$.validator.addMethod(
"regex",
function(value, element) {
return this.optional(element) || /^(?!.*www)(?!.*http)(?!.*@)(?!.*\.com)(?!.*\.pt)(?!.*co\.uk).+$/i.test(value);
},
"Description field can not include e-mail and/or urls."
);
$("#regForm").validate();
});
Если у меня есть такой текст, я получаю сообщение об ошибке из-за разрыва строки
A Loja virtual possui uma vasta linha de bijouterias folheadas a ouro e prata. São produtos bastante procurados e com preços muito acessíveis(50% de desconto no atacado).
Ha mais de 10 anos no mercado de folheados.
Produtos de excelente qualidade.
Если у меня есть этот текст, без разрывов строк, он работает нормально:
A Loja virtual possui uma vasta linha de bijouterias folheadas a ouro e prata. São produtos bastante procurados e com preços muito acessíveis(50% de desconto no atacado).Ha mais de 10 anos no mercado de folheados.Produtos de excelente qualidade.
Как я могу это исправить?