JavaScript反向匹配

JavaScript反向匹配,javascript,regex,Javascript,Regex,很简单,我有一句话: str=“aeiou”; 需要RegExp每X个字符扫描一次字符串,但顺序相反 示例: 让every=2, match=newregexp(/>>RegExp此处使用 let str=“你好,世界,2020年3月13日。”; 让每个=2; 设rx=newregexp(`(?=(?:[^]{${every}})+$)`,'g'); 控制台日志(str.replace(rx,“”); //=>H_el_lo_w_或_ld_,_13_th_M_ar_2_02_0.我不明白什么

很简单,我有一句话:

str=“aeiou”;
需要RegExp每X个字符扫描一次字符串,但顺序相反

示例:

让every=2,
match=newregexp(/>>RegExp此处使用

let str=“你好,世界,2020年3月13日。”;
让每个=2;
设rx=newregexp(`(?=(?:[^]{${every}})+$)`,'g');
控制台日志(str.replace(rx,“”);

//=>H_el_lo_w_或_ld_,_13_th_M_ar_2_02_0.
我不明白什么是“反向”在这里,请发布无法看到编程问题所在的代码。为什么这里需要正则表达式?除了正则表达式之外,还有其他用于字符串解析/操作的工具。我说西班牙语,使用translater。需要正则表达式,因为需要格式号和更多函数,但我不想使用插件,只使用简单的javascript