Показать сообщение отдельно
  #3 (permalink)  
Старый 20.08.2018, 19:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

WGN,
function fn(str)
  {  var reg = [/Ab1/, /^@[\w\.]+$/, /^(https?:\/\/)?instagram\.com\/\S+$/];
     str = str.trim().split(/\s+/);
     return str.length == 3 && str.every(function(s,i) {
     return reg[i].test(s)
     })
  }
 var str = 'Ab1 @any_text.text instagram.com/anylink';
 var ok = fn(str);
 alert(ok); //true
 str = 'Ab1 @any_text.text instagram.com/';
 ok = fn(str);
 alert(ok); //false
  str = 'Ab1 @sample3_text.text2. instagram.com/12345';
 ok = fn(str);
 alert(ok); //true
Ответить с цитированием