正则表达式删除{{}}之间的空格

罗纳克07

我在为以下问题建立正则表达式时遇到问题:-

这是我的以下代码:-

let modifiedData = ecData.info.slice(0, 1);
      let keys = Object.keys(modifiedData[0])
      this.previewData = this.htmlBody
      keys.forEach((key) => {
        this.previewData = this.previewData.replace(`{{${key}}}`, modifiedData[0][key]);
    });

在这里,我正在做的是在模式中呈现html输出。

现在说我有一个对象,例如:

让abc = {城市:“孟买”,名称:“罗纳克”};

现在,当我像发送<p>{{city}}</p>渲染的html那样发送数据时,我的输出是正确的,mumbai但是当我编写这样的代码时<p>{{ city }}</p>,它正在渲染相同的输出,<p>{{ city }}</p>所以我想要一个正则表达式,以便它可以删除开始和结束空格,包括{{ }},那么我应该这样做吗?

任何帮助,将不胜感激..

Hao Wu

也许这段代码可以帮助您?

const data = {
  name: 'Ari',
  age: 26,
  city: 'Tokyo'
};

const template = "Hello, my name is {{name}} and I'm {{ age}} years old and currently I'm living in {{ city }}.";

const replaced = template.replace(/{{\s*(\w+)\s*}}/g, (_, key) => data[key]);

console.log(replaced);

您也可以在此处查看替换功能如何在String.prototype.replace

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

删除大写字母之间的空格,但保持单词之间的空格的正则表达式是什么?

来自分类Dev

Vim正则表达式在行尾删除空格

来自分类Dev

正则表达式删除方括号/空格

来自分类Dev

Notepad ++正则表达式可删除特定字符之间的空格,但不能删除所有空格

来自分类Dev

正则表达式:空格之间的单词

来自分类Dev

Notepad ++:删除正则表达式之间的行

来自分类Dev

正则表达式替换美元符号之间的空格

来自分类Dev

正则表达式删除markdown链接内的空格

来自分类Dev

在字符正则表达式之间插入空格

来自分类Dev

正则表达式,用于删除括号之间的字符

来自分类Dev

如何使用正则表达式删除引号之间的空格

来自分类Dev

如何在崇高文字中使用正则表达式删除单词之间的空格?

来自分类Dev

正则表达式删除markdown链接内的空格

来自分类Dev

正则表达式-删除单个空格

来自分类Dev

正则表达式不接受数字之间的空格

来自分类Dev

正则表达式:空格之间的单词

来自分类Dev

使用正则表达式解析时删除空格

来自分类Dev

正则表达式删除括号和空格

来自分类Dev

JavaScript正则表达式-字符之间的空格?

来自分类Dev

Laravel正则表达式空格

来自分类Dev

正则表达式删除括号和空格

来自分类Dev

从正则表达式结果中删除空格

来自分类Dev

正则表达式,用于删除开始和结束引号之间的空格(PHP)

来自分类Dev

正则表达式替换单引号之间的空格

来自分类Dev

使用正则表达式删除点之间的空格

来自分类Dev

Clojure 正则表达式删除 (?<=) 模式中的空格

来自分类Dev

正则表达式删除字符之间的空格但忽略开头的空格

来自分类Dev

删除正则表达式匹配中的空格

来自分类Dev

使用正则表达式删除标签之间的引号

Related 相关文章

  1. 1

    删除大写字母之间的空格,但保持单词之间的空格的正则表达式是什么?

  2. 2

    Vim正则表达式在行尾删除空格

  3. 3

    正则表达式删除方括号/空格

  4. 4

    Notepad ++正则表达式可删除特定字符之间的空格,但不能删除所有空格

  5. 5

    正则表达式:空格之间的单词

  6. 6

    Notepad ++:删除正则表达式之间的行

  7. 7

    正则表达式替换美元符号之间的空格

  8. 8

    正则表达式删除markdown链接内的空格

  9. 9

    在字符正则表达式之间插入空格

  10. 10

    正则表达式,用于删除括号之间的字符

  11. 11

    如何使用正则表达式删除引号之间的空格

  12. 12

    如何在崇高文字中使用正则表达式删除单词之间的空格?

  13. 13

    正则表达式删除markdown链接内的空格

  14. 14

    正则表达式-删除单个空格

  15. 15

    正则表达式不接受数字之间的空格

  16. 16

    正则表达式:空格之间的单词

  17. 17

    使用正则表达式解析时删除空格

  18. 18

    正则表达式删除括号和空格

  19. 19

    JavaScript正则表达式-字符之间的空格?

  20. 20

    Laravel正则表达式空格

  21. 21

    正则表达式删除括号和空格

  22. 22

    从正则表达式结果中删除空格

  23. 23

    正则表达式,用于删除开始和结束引号之间的空格(PHP)

  24. 24

    正则表达式替换单引号之间的空格

  25. 25

    使用正则表达式删除点之间的空格

  26. 26

    Clojure 正则表达式删除 (?<=) 模式中的空格

  27. 27

    正则表达式删除字符之间的空格但忽略开头的空格

  28. 28

    删除正则表达式匹配中的空格

  29. 29

    使用正则表达式删除标签之间的引号

热门标签

归档