Как убрать все ява скрипты из html странички с помощью регулярных выражений?

AlexLee
На сайте с 19.06.2006
Offline
104
674

Как можно регулярным выражением задать фильтр для текстового редактора, что мы хотим убрать все ява скрипты?

<script>.*</script>

.
Wolf - forest dog
На сайте с 06.05.2011
Offline
110
#1

Для какого текстового редактора?

U
На сайте с 31.01.2014
Offline
21
uiu
#2

<script>[\s\S]+?</script>
AlexLee
На сайте с 19.06.2006
Offline
104
#3
volkovysk:
Для какого текстового редактора?

Для Dreamweaver

---------- Добавлено 19.11.2016 в 07:23 ----------

uiu:
<script>[\s\S]+?</script>

В editeplus не сработало

U
На сайте с 31.01.2014
Offline
21
uiu
#4

Может так:

<script>[\s\S]+?<\/script>
AlexLee
На сайте с 19.06.2006
Offline
104
#5
uiu:
Может так:
<script>[\s\S]+?<\/script>

Увы эта регулярка тоже не находится

Samail
На сайте с 10.05.2007
Offline
369
#6

AlexLee, у меня оба варианта сработали. Вы галочку на "использовать регулярные выражения" поставили?

AlexLee
На сайте с 19.06.2006
Offline
104
#7

Ура! В Дримвавере сработало. Благодарю, добавил в рабочую тетрадь.

S
На сайте с 30.09.2016
Offline
469
#8

Не-а. Лучше так:

#<script.+?</script>#si

Потому что можно ведь и внешний скрипт подключить:

<script src="scr.js"></script>
Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий