我正在使用JavaScript从模糊的脚本语言(百里香)到javascript创建一个转译器。
总的来说,它太复杂了,无法仅通过正则表达式来解释,但是能够使用正则表达式可以节省很多手指耐力。
在此情况:
。
var src = "++this is my ++cool source ++code";
var idx = 13;
var regex = /(\+\+[^\{\[\(\)\]\}\;\,\?\:\.\=\+\-\*\/\<\>\%\&\|\^\!\~ \n\r\t]+)/g;
var my_capture = ???
如何使上面的代码片段生成my_capture ==“ ++ cool”?