我可以用逗号(,)在JavaScript中用分隔符分隔字符串。我的字符串如下:用条件拆分JavaScript字符串
"Hojas, DNI, Factura {Con N° de O/C impresa, otra cosa}, Pasaporte, Permiso"
结果应该是:
["Hojas", "DNI", "Factura {Con N° de O/C impresa, otra cosa}", "Pasaporte", "Permiso"]
我试着做到以下几点:
"Hojas, DNI, Factura {Con N° de O/C impresa, otra cosa}, Pasaporte, Permiso".split(/,\s+(.+\s{.+})?/g)
但我得到以下结果:["Hojas", "DNI, Factura {Con N° de O/C impresa, otra cosa}", "", undefined, "Pasaporte", undefined, "Permiso"]
'Factura {精读N°日O/C IMPRESA,OTRA COSA}'应该是一个因素,但你的代码得到两个 – Grundy
@Grundy:谢谢。更正了相同的。 – amitguptageek