如何使用正则表达式替换部分字符串?

罗蒙森

如何在 Javascript 中搜索字符串的所有实例[SM_g]randomword[SM_h].并将它们全部替换为[SM_g]randomword.[SM_h].

我也想用逗号来做到这一点。例如 - 我需要能够[SM_g]randomword[SM_h],变成[SM_g]randomword,[SM_h].

到目前为止,这是我的代码:

const periodRegex = /\[SM_g](.*?)\[SM_h](?:[.])/g;
string_afterregex - string_initial.replace(periodRegex, /*I don't know what goes in here*/)
西多姆

捕获模式,然后使用反向参考重新排序:

const periodRegex = /(\[SM_g].*?)(\[SM_h])([.,])/g;

var string_initial = '[SM_g]randomword[SM_h].'
var string_afterregex = string_initial.replace(periodRegex, "$1$3$2");
console.log(string_afterregex);

var string_initial = '[SM_g]randomword[SM_h],'
console.log(string_initial.replace(periodRegex, "$1$3$2"))

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用正则表达式替换部分字符串

来自分类Dev

如何在JavaScript中使用正则表达式替换部分文本?

来自分类Dev

使用正则表达式替换字符串

来自分类Dev

使用正则表达式替换字符串

来自分类Dev

使用正则表达式替换字符串;

来自分类Dev

Python正则表达式;替换部分比赛

来自分类Dev

如何使用正则表达式替换子字符串中的特定字符?

来自分类Dev

如何使用正则表达式替换子字符串中的特定字符?

来自分类Dev

使用正则表达式在特定的起始子字符串之后替换字符串的特定部分

来自分类Dev

如何使用正则表达式从字符串中提取和替换特定模式?

来自分类Dev

如何使用嵌套组在Java中用正则表达式替换字符串

来自分类Dev

如何使用正则表达式替换确切的字符串?在DrRacket中

来自分类Dev

如何使用正则表达式模式替换以下字符串

来自分类Dev

如何使用正则表达式将组值替换为空字符串

来自分类Dev

如何使用正则表达式替换指定字符串以外的所有内容

来自分类Dev

如何使用正则表达式替换python词典中的字符串

来自分类Dev

如何使用正则表达式查找和替换字符串的开头和结尾

来自分类Dev

如何使用正则表达式替换符号字符串

来自分类Dev

如何在python中使用正则表达式替换字符串的多个单词?

来自分类Dev

如何使用正则表达式替换此字符串

来自分类Dev

如何使用正则表达式替换来附加到Java字符串的开头?

来自分类Dev

如何使用正则表达式或linq替换C#中的特定字符串

来自分类Dev

如何使用正则表达式替换字符串的给定索引

来自分类Dev

如何使用正则表达式替换字符串

来自分类Dev

如何使用正则表达式分隔字符串的各个部分

来自分类Dev

如何使用正则表达式匹配部分字符串

来自分类Dev

如何使用正则表达式提取字符串的各个部分

来自分类Dev

如何使用正则表达式一次捕获字符串的多个部分?

来自分类Dev

如何使用正则表达式拆分字符串而不占用拆分器部分?

Related 相关文章

  1. 1

    用正则表达式替换部分字符串

  2. 2

    如何在JavaScript中使用正则表达式替换部分文本?

  3. 3

    使用正则表达式替换字符串

  4. 4

    使用正则表达式替换字符串

  5. 5

    使用正则表达式替换字符串;

  6. 6

    Python正则表达式;替换部分比赛

  7. 7

    如何使用正则表达式替换子字符串中的特定字符?

  8. 8

    如何使用正则表达式替换子字符串中的特定字符?

  9. 9

    使用正则表达式在特定的起始子字符串之后替换字符串的特定部分

  10. 10

    如何使用正则表达式从字符串中提取和替换特定模式?

  11. 11

    如何使用嵌套组在Java中用正则表达式替换字符串

  12. 12

    如何使用正则表达式替换确切的字符串?在DrRacket中

  13. 13

    如何使用正则表达式模式替换以下字符串

  14. 14

    如何使用正则表达式将组值替换为空字符串

  15. 15

    如何使用正则表达式替换指定字符串以外的所有内容

  16. 16

    如何使用正则表达式替换python词典中的字符串

  17. 17

    如何使用正则表达式查找和替换字符串的开头和结尾

  18. 18

    如何使用正则表达式替换符号字符串

  19. 19

    如何在python中使用正则表达式替换字符串的多个单词?

  20. 20

    如何使用正则表达式替换此字符串

  21. 21

    如何使用正则表达式替换来附加到Java字符串的开头?

  22. 22

    如何使用正则表达式或linq替换C#中的特定字符串

  23. 23

    如何使用正则表达式替换字符串的给定索引

  24. 24

    如何使用正则表达式替换字符串

  25. 25

    如何使用正则表达式分隔字符串的各个部分

  26. 26

    如何使用正则表达式匹配部分字符串

  27. 27

    如何使用正则表达式提取字符串的各个部分

  28. 28

    如何使用正则表达式一次捕获字符串的多个部分?

  29. 29

    如何使用正则表达式拆分字符串而不占用拆分器部分?

热门标签

归档