判读字符串中是否含有某个 标识 并将其 提出 如何解决?

判断字符串中是否含有 ${{}},这个标识,并将里面的字段提取出来

您好!

商品AAA,流转到你这里,请处理
SO号:${{so}}
DATA 日期:${{data}}

需要提出的数据是
so:
data:

这个变量数是不确定的


回答:

`您好!

商品AAA,流转到你这里,请处理

SO号:\${{so}}

DATA 日期:\${{data}}`.match(/(?<=\$\{\{)\w+(?=\}\})/g)

// ['so', 'data']


回答:

这样?

js 代码

const data = `您好!

商品AAA,流转到你这里,请处理

SO号:\${{so}}

DATA 日期:\${{data}}`;

Array.from(data.matchAll(/\${{(.*?)}}/g), m => m[1]);

结果

['so', 'data']

以上是 判读字符串中是否含有某个 标识 并将其 提出 如何解决? 的全部内容, 来源链接: utcz.com/p/933079.html

回到顶部