Cordova кеширует наши скрипты?

Проверка правильности Javascript в MVC / ASP.NET

Проблема, с которой я сталкивался при использовании ответа Фабиана, реализует ее в представлении MVC из-за символа Razor @. Вы должны включить дополнительный символ @, чтобы избежать его: @@

Избегать бритвы в MVC

function isEmail(email) {
  var regex = /^([a-zA-Z0-9_.+-])+\@@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  return regex.test(email);
}

Я не видел его в другом месте эту страницу, поэтому я подумал, что это может быть полезно.

EDIT

Вот ссылка из Microsoft, описывающая ее использование. Я просто проверил код выше и получил следующие js:

function validateEmail(email) {
  var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
  return regex.test(email);
}

Что делает именно то, что он должен делать.

0
задан Jordan Robinson 17 January 2019 в 11:53
поделиться