如何拆分这个字符串?
42%回收尼龙 41%尼龙 17%氨纶
拆分为:
42% 回收尼龙 41% 尼龙 17% 氨纶
(使用正则表达式?)
我已经尝试并使用了.split(/\s(?=\d)/),但这将字符串转换为:
42%回收尼龙 41%尼龙 17%氨纶
谢谢
42%回收尼龙 41%尼龙 17%氨纶
拆分为:
42% 回收尼龙 41% 尼龙 17% 氨纶
(使用正则表达式?)
我已经尝试并使用了.split(/\s(?=\d)/),但这将字符串转换为:
42%回收尼龙 41%尼龙 17%氨纶
谢谢
s.split(/\s*(\d+%)\s*/).filter(Boolean);
这个代码段是否符合你的需求?还有其他规则吗? - trincot