Может ли кто-нибудь дать мне руку с приложением регулярного выражения?Regex for Parsing Простой текстовый файл данных
Я читаю список «местоположений» для простого текстового приключения (те, которые так популярны в тот же день). Однако я не уверен, как получить вход.
Местах все следуют формат:
<location_name>, [<item>]
[direction, location_name]
Такие как:
Albus Square, Flowers, Traffic Cone
NORTH, Franklandclaw Lecture Theatre
WEST, Library of Enchanted Books
SOUTH, Furnesspuff College
Library of Enchanted Books
EAST, Albus Square
UP, Reading Room
(Последующие места разделены пустой строкой.)
Я храню их как Адрес Объекты со структурой:
public class Location {
private String name;
private Map<Direction, Location> links;
private List<Item> items;
}
Я использую метод для извлечения данных из URL-адреса и создания объектов Location из прочитанного текста, но у меня есть полный блок, чтобы сделать это. Я думаю, что регулярное выражение будет полезным. Может ли кто-нибудь одолжить мне необходимую руку?
Укажите формат, в котором вы получаете данные из URL. Это был бы лучший способ найти, как помочь вам, и объяснить, как использовать regexp в приведенном примере. –