summary refs log tree commit diff stats
path: root/examples/keyval2.nim
diff options
context:
space:
mode:
authorrumpf_a@web.de <>2009-10-21 10:20:15 +0200
committerrumpf_a@web.de <>2009-10-21 10:20:15 +0200
commit053309e60aee1eda594a4817ac8ac2fb8c18fb04 (patch)
tree0f1ce8b0de0b493045eb97eeca6ebf06542de601 /examples/keyval2.nim
parent581572b28c65bc9fe47974cfd625210a69be0f3f (diff)
downloadNim-053309e60aee1eda594a4817ac8ac2fb8c18fb04.tar.gz
version 0.8.2
Diffstat (limited to 'examples/keyval2.nim')
-rwxr-xr-xexamples/keyval2.nim7
1 files changed, 7 insertions, 0 deletions
diff --git a/examples/keyval2.nim b/examples/keyval2.nim
new file mode 100755
index 000000000..5e7d0ea4a
--- /dev/null
+++ b/examples/keyval2.nim
@@ -0,0 +1,7 @@
+# Filter key=value pairs from "myfile.txt"
+import pegs
+
+for x in lines("myfile.txt"):
+  if x =~ peg"{\ident} \s* '=' \s* {.*}":
+    echo "Key: ", matches[1], 
+         " Value: ", matches[2]