Показать сообщение отдельно
  #8 (permalink)  
Старый 10.02.2013, 16:00
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

var str='return el == " this "'
function TstThis(str){
var a=str.replace(/^.*?((?:["']\s*)?this(?:["']\s*)?)/i,'$1').replace(/\s/ig,'');
 return!(a.indexOf("'this'")!=-1||a.indexOf('"this"')!=-1)
}

var str='return el == " this "'
alert(TstThis(str))
var str='return el == this'
alert(TstThis(str))
var str='return el == "bla-bla-bla this \"foo" && this'
alert(TstThis(str))

Последний раз редактировалось Deff, 10.02.2013 в 16:18.
Ответить с цитированием