Убрать не регистрозависимое слово регуляркой

1. ШЕДЕВР (25.02.2013 / 23:20)
Привет.

Помогите составить два регулярных выражений:
1. Удаление слова, например "script". И чтобы регулярка удаляла в любом ScriPT виде регистра.

2. Удаление тега с её внутренностями, например удалить с переменной $text все div-теги, к примеру есть див тег: <div style="...">...</div>, чтобы и следа не было от <div до div> всё удалялось.

2. Петр (26.02.2013 / 05:22)
1 ~\bscript\b~i
2 самая простая регулярка выглядит как-нибудь так: ~<div.+?>.+?</div>~i

3. ШЕДЕВР (26.02.2013 / 14:50)
2, СПАСИБО БОЛЬШОЕ!

strlen не работает с кириллицей (вместо букв ссчитает количество битов), mb на хостинге не работает. не сможешь помочь написать регулярку проверки количества символов?

4. Петр (27.02.2013 / 07:02)
iconv есть еще. Регулярка: ~^.{число_символов}$~

URL: https://visavi.net/topics/36887