Я извлекаю строки текста на Java, а затем определяю определенные значения в тексте. Мне нужно создать два геттера, чтобы получить их (как показано в примерах 1 и 2).
Как извлечь строку между символами?
Первый пример
<element> или <element text = "">
с желаемым результатом, являющимся элементом слова.
Второй пример
<element>VALUE</element>
где желаемый результат - слово ЗНАЧЕНИЕ. Думаю, лучшим способом было бы сопоставление с образцом?
Что, если вашему первому примеру последует x</element>? Вы все еще хотите element или x?
@rustyx Мне все еще нравится элемент
@ PrStu01 Имеется ли ваш текст в формате XML или эти теги случайным образом встречаются в читаемом тексте?




Похоже, вы пытаетесь разобрать XML. В этом случае наивная фраза «извлечь все, что находится между двумя символами» не сработает - вам понадобится синтаксический анализатор XML.