Показать сообщение отдельно
  #11 (permalink)  
Старый 10.02.2013, 16:31
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Deff Посмотреть сообщение
kobezzza,
Мучаешь - я тут от дел лыню,...
Идея реализуемо, но имхо длинотельна
Извини Я кстати задачу решил:

(["']).*?[^\\\1]\1
- это регулярка вырезает содержимое строк, (вырезанной добавляем в специальный массив), затем делаем уже совсем простой поиск нужно и обратную замену, итого

var a = 'return el == "fodfdf df \" \" dfdf" && this && "dfdsfdsfs"'.replace(/(["']).*?[^\\\1]\1/g, '');
alert(/\bthis\b/.test(a))


Спасибо за участие

ЗЫ: и правда волшебный форум, неск дней не мог допереть, а тему создал так за 30 минут всё решил)
__________________
kobezzza
code monkey

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