Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Регулярные выражения и удаление ХТМЛ тэгов

413
10 марта 2004 года
lunaplus
93 / / 04.10.2003
ВОзникла проблемка, есть просто строка и из нее необходимо удалить хтмл тэги.
Сама по себе задача не сложная. Интересует решение ее определнным образом- с помощью регулярных выражений в яваскрипте.

Как с его попощью заменить все подстроки начинающиеся с< и заанчивающиеся > пробелом??

Подскажте плиз как самым красивым образом сделать это в яваскрипте??
1.9K
11 марта 2004 года
HabaHaba
172 / / 24.12.2003
Цитата:
Originally posted by lunaplus
Как с его попощью заменить все подстроки начинающиеся с< и заанчивающиеся > пробелом??


Что то вроде этого:
<SCRIPT>
function CleanUp(text) {
var rega = /<([^>]*)>/g;
alert(text.replace(rega,''));
}
</SCRIPT>
(подробней)
Но хочу заметить, что использовать это в качестве мер безопасности в форуме или гостевой книге не стоит.
Лучше всего "выкашивать" всё ненужное с помощью серверных скриптов.
Например, в PHP есть специальная функция strip_tags()

413
11 марта 2004 года
lunaplus
93 / / 04.10.2003
Спасибо большое за ответ!!!!!
Приходишь к выводу что ругулярные выражения просто суперски удобная вещица!!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог