Регулярное выражение для поиска всех опционных тегов.

0

вот мой текст

<OPTION / value/3D70>Airport</OPTION>
<OPTION value/3D81>Akuressa</OPTION>
<OPTION value/3D32>Ambalangoda</OPTION>
<OPTION value/3D65>Ambalantota</OPTION>

Мне нужно получить только Значения ex: Airport, Akuressa, поэтому, пожалуйста, дайте мне регулярный код выражения для поиска всех

<OPTION [ANYVALUES NUMBER OR LETTERS] >

то я могу искать в eclipse и заменять нулем и получать только значения.

РЕДАКТИРОВАТЬ::

Я понял

<OPTION (.|\r\n)*\>

Спасибо всем :-)

это мне очень помогло

онлайн-инструмент regex

  • 1
    Это не похоже на действительный HTML. Кроме того ... на каком языке?
  • 0
    Я получил их из другой программы. Вот почему нужно фильтровать эти значения. :-)
Показать ещё 2 комментария
Теги:

2 ответа

1
Лучший ответ

Предполагая, что он остается в этом формате, вы можете читать по одной строке за раз и применять к нему это регулярное выражение:

(?<=>)([^<]*)(?=<)

Если вы хотите текст после OPTION, я бы не пошел с тем, что у вас есть... это выглядит неправильно. Я бы пошел с этим:

<OPTION ([^>]*)>
  • 0
    спасибо дорогой sdanzig
  • 1
    Ваш вопрос сбивал с толку, надеюсь, вы понимаете. Вы сказали, что искали «Аэропорт» и «Акуресса», но затем публикуете регулярное выражение, которое находит ... Я не уверен, что, но, конечно, не только значения тегов ...
Показать ещё 1 комментарий
0

Я понял :-)

<OPTION (.|\r\n)*\>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню