誰でも私に手がかりを与えることができますか?シンプルなテキストベースのデータファイルを解析するための正規表現
私はシンプルなテキストの冒険のために "場所"のリストを読んでいます(その日の人気が高いもの)。しかし、私は入力を取得する方法については不明です。
<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
(後続の位置が空白行で分離されている。)
I場所としてこれらを記憶してい構造を持つオブジェクト:
public class Location {
private String name;
private Map<Direction, Location> links;
private List<Item> items;
}
URLからデータを取得し、読み込んだテキストからLocationオブジェクトを作成するメソッドを使用しますが、これを行うには完全なブロックです。私は正規表現が助けになると思う。誰かが私に必要な手を貸してくれますか?
URLからデータを取得する形式を指定します。これは、あなたの手助けをし、regexpの使い方を説明する最良の方法です。 –