从大括号内替换字符的有效方法是什么?

普里扬卡·萨卡

我有以下输入

var input = (a-d){12-16},(M-Z){5-8},[@$%!^,12+-,23^!] 

我需要删除方括号内的逗号,以便最终输出为

var output = (a-d){12-16},(M-Z){5-8},[@$%!^12+-23^!] 

通过解决方案

function test()
{
    var input = '(a-d){12-16},(M-Z){5-8},[@$%!^,12+-,23^!]'; //input string
    var splitByFirstBracket = input.split("["); //split the input by [ character    

    //merge the arrays where the second array is replaced by '' for ','
    var output = splitByFirstBracket[0] + '[' + splitByFirstBracket[1].replace(/,/g,'');    
    alert(output);
}

它正确提供了输出。有没有更好的方法-我对JavaScript和JQuery都开放

提前致谢

巴尔玛

您可以使用正则表达式替换。替换可以是一个函数,该函数接收正则表达式匹配的输入部分,然后可以计算替换。在这种情况下,它将使用另一个replace调用来删除逗号。

var input = '(a-d){12-16},(M-Z){5-8},[@$%!^,12+-,23^!]'; //input string
var output = input.replace(/\[.*?\]/g, function(match) {
  return match.replace(/,/g, '');
});
console.log(output);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从javascript中的字符串化对象数组中删除大括号和方括号的更好和有效的方法是什么

来自分类Dev

在Vim中复制和粘贴括号及其内容的最有效方法是什么?

来自分类Dev

在大括号内替换变量中的字符串时使用什么 Bash 功能?

来自分类Dev

替换NumPy数组的某些给定索引的最有效方法是什么?

来自分类Dev

使用字典替换data.table中的值的最有效方法是什么?

来自分类Dev

从字符串中提取字符串的最有效方法是什么?

来自分类Dev

有什么有效的方法来替换NSString中的字符

来自分类Dev

大括号内的格式字符串替换为一个大括号

来自分类Dev

查找Mac地址是否在范围内的最有效方法是什么?

来自分类Dev

检查每一行到特定字符的最有效方法是什么

来自分类Dev

在字符串中提取和分配值的有效方法是什么?

来自分类Dev

使用JavaScript评估字符串是否是回文符的最有效方法是什么?

来自分类Dev

将字符串与Enums比较的最有效方法是什么?

来自分类Dev

获取大列表中字符串出现频率的最有效方法是什么?

来自分类Dev

获得len字符串的最有效方法是什么?

来自分类Dev

在C中实现可变字符串的最有效方法是什么?

来自分类Dev

搜索子字符串的最有效方法是什么

来自分类Dev

检查每一行到特定字符的最有效方法是什么

来自分类Dev

在Jsp中打印字符串数组的Arraylist的最有效方法是什么?

来自分类Dev

保存和加载静态字符串列表的最有效方法是什么

来自分类Dev

在micropython中将列表加入字符串的最有效的内存方法是什么?

来自分类Dev

C ++中没有大括号的for循环的范围是什么

来自分类Dev

方法中包含大括号是什么意思?

来自分类Dev

从方括号和大括号开始,哪种格式有效?

来自分类Dev

javascript:检查字符串是否有 2 个字符的有效方法是什么?

来自分类Dev

过滤单个资源最有效的方法是什么?

来自分类Dev

使wifi工作最有效的方法是什么?

来自分类Dev

编写此函数的正确(有效)方法是什么?

来自分类Dev

读取大文件的最有效方法是什么?

Related 相关文章

  1. 1

    从javascript中的字符串化对象数组中删除大括号和方括号的更好和有效的方法是什么

  2. 2

    在Vim中复制和粘贴括号及其内容的最有效方法是什么?

  3. 3

    在大括号内替换变量中的字符串时使用什么 Bash 功能?

  4. 4

    替换NumPy数组的某些给定索引的最有效方法是什么?

  5. 5

    使用字典替换data.table中的值的最有效方法是什么?

  6. 6

    从字符串中提取字符串的最有效方法是什么?

  7. 7

    有什么有效的方法来替换NSString中的字符

  8. 8

    大括号内的格式字符串替换为一个大括号

  9. 9

    查找Mac地址是否在范围内的最有效方法是什么?

  10. 10

    检查每一行到特定字符的最有效方法是什么

  11. 11

    在字符串中提取和分配值的有效方法是什么?

  12. 12

    使用JavaScript评估字符串是否是回文符的最有效方法是什么?

  13. 13

    将字符串与Enums比较的最有效方法是什么?

  14. 14

    获取大列表中字符串出现频率的最有效方法是什么?

  15. 15

    获得len字符串的最有效方法是什么?

  16. 16

    在C中实现可变字符串的最有效方法是什么?

  17. 17

    搜索子字符串的最有效方法是什么

  18. 18

    检查每一行到特定字符的最有效方法是什么

  19. 19

    在Jsp中打印字符串数组的Arraylist的最有效方法是什么?

  20. 20

    保存和加载静态字符串列表的最有效方法是什么

  21. 21

    在micropython中将列表加入字符串的最有效的内存方法是什么?

  22. 22

    C ++中没有大括号的for循环的范围是什么

  23. 23

    方法中包含大括号是什么意思?

  24. 24

    从方括号和大括号开始,哪种格式有效?

  25. 25

    javascript:检查字符串是否有 2 个字符的有效方法是什么?

  26. 26

    过滤单个资源最有效的方法是什么?

  27. 27

    使wifi工作最有效的方法是什么?

  28. 28

    编写此函数的正确(有效)方法是什么?

  29. 29

    读取大文件的最有效方法是什么?

热门标签

归档