update formaterVarsRegexp
This commit is contained in:
parent
95a2b4b29f
commit
d86d6e9ce2
@ -18,7 +18,7 @@ let varWithPipeRegexp = /\{\s*(?<varname>\w+)?(?<formatters>(\s*\|\s*\w*(\(.*\))
|
|||||||
let varReplaceRegexp =String.raw`\{\s*{varname}\s*\}`
|
let varReplaceRegexp =String.raw`\{\s*{varname}\s*\}`
|
||||||
|
|
||||||
// 提取匹配("a",1,2,'b',{..},[...])
|
// 提取匹配("a",1,2,'b',{..},[...])
|
||||||
let formaterVarsRegexp = String.raw`((([\'\"])(.*?)\3)|(\w)|(\{.*?\})|(\[.*?\])),?`
|
let formaterVarsRegexp = String.raw`((([\'\"])(.*?)\3)|(\w)|(\{.*?\})|(\[.*?\]))(?<=\s*[,\)]?\s*)`
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 考虑到通过正则表达式进行插件的替换可能较慢,因此提供一个简单方法来过滤掉那些
|
* 考虑到通过正则表达式进行插件的替换可能较慢,因此提供一个简单方法来过滤掉那些
|
||||||
|
Loading…
x
Reference in New Issue
Block a user