From b4aeda818a538811eb8f57fb5cecec79cd0040da Mon Sep 17 00:00:00 2001 From: skilion Date: Fri, 25 Sep 2015 21:39:18 +0200 Subject: [PATCH] regex simplified --- src/config.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config.d b/src/config.d index e5ada935..9334f340 100644 --- a/src/config.d +++ b/src/config.d @@ -29,7 +29,7 @@ struct Config private void load(string filename) { auto file = File(filename, "r"); - auto r = regex("(?:^\\s*)(\\w+)(?:\\s*=\\s*\")(.*)(?:\"\\s*$)"); + auto r = regex(`^\s*(\w+)\s*=\s*"(.*)"\s*$`); foreach (line; file.byLine()) { auto c = line.matchFirst(r); if (!c.empty) {