summaryrefslogtreecommitdiff
path: root/std/encoding/toml.ts
diff options
context:
space:
mode:
authorJarrett Helton <jaydhelton@gmail.com>2020-08-03 13:26:02 -0400
committerGitHub <noreply@github.com>2020-08-03 13:26:02 -0400
commitd615ebefe2e306f2877afb40dc603f71263407d6 (patch)
tree669d1b325ebc534de3adba10e839375cc679a8f9 /std/encoding/toml.ts
parente9d713c007afd31e22c9edf2b256197ed12336f2 (diff)
fix(std/toml): parser error with inline comments (#6942)
Diffstat (limited to 'std/encoding/toml.ts')
-rw-r--r--std/encoding/toml.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/std/encoding/toml.ts b/std/encoding/toml.ts
index 43788c06a..336af97fb 100644
--- a/std/encoding/toml.ts
+++ b/std/encoding/toml.ts
@@ -280,7 +280,7 @@ class Parser {
return dataString.slice(0, endOfString);
}
- const m = /(?:|\[|{|).*(?:|\]||})\s*[^#]/g.exec(dataString);
+ const m = /(?:|\[|{).*(?:|\]|})\s*^((?!#).)*/g.exec(dataString);
if (m) {
return m[0].trim();
} else {