powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Функции отчистки строк
8 сообщений из 8, страница 1 из 1
Функции отчистки строк
    #34357100
MaximGL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток. У меня вопрос.
В Java есть заготовленные методы типа - addSlashes, stripSlashes или удаление html тегов?
Или их надо самому писать...
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357202
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HTML - язык разметки, и по сути мало чем отличается от других, самый яркий представитель которых - XML.
А для работы с такими документами - так называемый парсинг - служат такие технологии как DOM и SAX. Ручками обычно разборку документа не делают - это нерационально и сложно. А через них можно получить как то, что в тэгах, так и то, что между ними.
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357235
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- человек имел в виду другое: очистку текста от тэгов, типа "te<br>kst"->"tekst" или "te<br>kst"

- готовых функций такого рода в стандартных библиотеках нет, но зато есть поддержка регулярных выражений в классе String
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357247
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спецсимволы сработали :)
имелось в виду "te<br>kst" -> "te&lt;br&gt;kst"
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357255
MaximGL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov- человек имел в виду другое: очистку текста от тэгов, типа "te<br>kst"->"tekst" или "te<br>kst"

- готовых функций такого рода в стандартных библиотеках нет, но зато есть поддержка регулярных выражений в классе String

Да я имменно это и имел ввиду. Но регулярными выражениями только могу проверить, а удалить?
Вот чето нашел только, у меня этот метод не работает.


stripTags
public static java.lang.String stripTags(java.lang.String in)This method takes a string and strips out all tags except
tags while still leaving the tag body intact.

Parameters:
in - the text to be converted.
Returns:
the input string with all tags removed.
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357297
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaximGLНо регулярными выражениями только могу проверить, а удалить?
Класс String метод replaceAll("шаблон","замена")
Код: plaintext
1.
String text="те<br>кст".replaceAll("<","").replaceAll(">",""); //"текст"

MaximGLВот чето нашел только, у меня этот метод не работает.

stripTags
public static java.lang.String stripTags(java.lang.String in)d.

- ну и в каком же классе этот метод описан? Java 1.4 API
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357349
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я такого метода в JDK также не нашел. Зато нашел примерчик обработчика HTML-текстов нашел. Как всегда, java.sun.com рулит .
...
Рейтинг: 0 / 0
Функции отчистки строк
    #34357387
MaximGL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalov[quot MaximGL]
ну и в каком же классе этот метод описан? Java 1.4 API
org.jivesoftware.util
Class StringUtils
java.lang.Object
org.jivesoftware.util.StringUtils
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Функции отчистки строк
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]