Javascript 使用正则表达式删除jquery字符串中的单引号和最后一个逗号
我有一份数据Javascript 使用正则表达式删除jquery字符串中的单引号和最后一个逗号,javascript,jquery,html,regex,Javascript,Jquery,Html,Regex,我有一份数据 'abc','def','ghi', 我想删除所有字符上的单引号,只删除最后一个逗号,如下所示 abc,def,ghi 使用regex for javascript如何实现这一点 我试着用这个正则表达式 .replace(^\'|,\s*$,""); 但它似乎只是删除了第一个引用,如下所示 abc','def','ghi', 我的正则表达式不是很好,我很感激能得到的任何帮助。谢谢试试这个: .replace(/\'|,$/g, ""); beggining处的^使rege
'abc','def','ghi',
我想删除所有字符上的单引号,只删除最后一个逗号,如下所示
abc,def,ghi
使用regex for javascript如何实现这一点
我试着用这个正则表达式
.replace(^\'|,\s*$,"");
但它似乎只是删除了第一个引用,如下所示
abc','def','ghi',
我的正则表达式不是很好,我很感激能得到的任何帮助。谢谢试试这个:
.replace(/\'|,$/g, "");
beggining处的
^
使regexp仅与字符串beggining处的引号匹配,您还必须添加g
以继续查找第一个匹配有一个简单的方法,使用$
操作符
.replace(/'|,$/g, '')
你能检查一下替换(/'|(,)$/g,“”)吗?,它应该能工作。这也能工作,但比izamblLets中的更复杂。如果我想删除前面的逗号和所有单引号,我应该使用哪个正则表达式
,'abc','def','ghi'
到abc,def,ghi
添加一个^,
以捕获第一个逗号:。替换(/^,| \',$/g,”)代码>非常感谢!你是我的救世主!