如何在javascript ExtJs或AngularJs代码中查找尾随逗号
我需要在代码中找到尾随逗号(如果有),例如:如何在javascript ExtJs或AngularJs代码中查找尾随逗号,javascript,regex,extjs,extjs4,Javascript,Regex,Extjs,Extjs4,我需要在代码中找到尾随逗号(如果有),例如: id:"1", name:"myComponent", onClick:"someFunction", listner:"someListner", 现在,侦听器中的最后一个尾随逗号使IE8中的ExtJS 4.2.2脚本失败。是否有一种方法或任何正则表达式可以找到这样的尾随逗号。打开记事本++并在“查找”菜单中选择“正则表达式”复选框并使用以下正则表达式 ,\s*\n+(\s*\/\/.*\n)*\s*[\}\)\]] 希望这对您有所帮助如果您只
id:"1",
name:"myComponent",
onClick:"someFunction",
listner:"someListner",
现在,侦听器中的最后一个尾随逗号使IE8中的ExtJS 4.2.2脚本失败。是否有一种方法或任何正则表达式可以找到这样的尾随逗号。打开记事本++并在“查找”菜单中选择“正则表达式”复选框并使用以下正则表达式
,\s*\n+(\s*\/\/.*\n)*\s*[\}\)\]]
希望这对您有所帮助如果您只想搜索对象文本,您可以执行
,[\t\n]*?\}
。这将在结束之前找到任何逗号。}如果使用Sencha CMD,则在生成app@DarinKolev使用Sencha CMD删除ExtJS hole应用程序中所有尾随逗号的任何其他方法,或者我们必须在所有文件中手动删除所有尾随逗号。@Naresh下面的答案由@Vikram Singh给出