# HG changeset patch # User František Kučera # Date 1410022413 -7200 # Node ID c5816dd82cbb69a42b920ee54531ce5526488e8e # Parent 3581fe8cd4feb075a78948ef8470b44614b6da48 in-ini: strip whitespace diff -r 3581fe8cd4fe -r c5816dd82cbb java/alt2xml-in-ini/src/cz/frantovo/alt2xml/in/ini/Reader.java --- a/java/alt2xml-in-ini/src/cz/frantovo/alt2xml/in/ini/Reader.java Sat Sep 06 18:37:24 2014 +0200 +++ b/java/alt2xml-in-ini/src/cz/frantovo/alt2xml/in/ini/Reader.java Sat Sep 06 18:53:33 2014 +0200 @@ -109,7 +109,7 @@ private enum LINE_TYPE { - COMMENT("(;|#)\\s*(.*)") { + COMMENT("\\s*(;|#)\\s*(.*)") { @Override public void processLine(LineContext lc, FileContext fc) throws SAXException { @@ -117,7 +117,7 @@ } }, - SECTION("\\[(.+)\\]") { + SECTION("\\s*\\[\\s*([^\\s\\]]+)\\s*\\]\\s*") { @Override public void processLine(LineContext lc, FileContext fc) throws SAXException { @@ -128,7 +128,7 @@ } }, - ENTRY("\\s*([^=]+)\\s*=\\s*(.+)") { + ENTRY("\\s*([^=\\s]+)\\s*=\\s*(.+)") { @Override public void processLine(LineContext lc, FileContext fc) throws SAXException {