Skip to content

Commit 6ac7bac

Browse files
bashkirtsevichQingWei-Li
authored andcommitted
Fix getAndRemoveConfig regex (#708)
* Fix getAndRemoveConfig regex Update getAndRemoveConfig regular expression for prevent cases, when header has name like "foo::bar::baz". * Fix wrong regexp * Fix regex Ignore `:foo` cases
1 parent 28beff8 commit 6ac7bac

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/core/render/compiler.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export function getAndRemoveConfig(str = '') {
1919
str = str
2020
.replace(/^'/, '')
2121
.replace(/'$/, '')
22-
.replace(/:([\w-]+)=?([\w-]+)?/g, (m, key, value) => {
22+
.replace(/(?:^|\s):([\w-]+)=?([\w-]+)?/g, (m, key, value) => {
2323
config[key] = (value && value.replace(/"/g, '')) || true
2424
return ''
2525
})

0 commit comments

Comments
 (0)