Синтаксис регулярных выражений в js выглядит как /pattern/flags.

Но помимо флагов, можно вернуть текст шаблона (исходный) с помощью свойства source.



Вжух, скрываем javascript:alert() от злых защит:



location=/jav/.source+/ascript/.source+/:/.source+/alert/.source+/``/.source




#XSS