我正在尝试使用正则表达式在以下文本中的每个"import"
和"from"
之间获取字符串:
var string = 'import React from react; import CustomButton from ./CustomButton;'
我的正则表达式如下:
/import\s(.*?)\sfrom/g
但是,我希望以下内容返回['React', 'CustomButton']
,但实际上会返回['import React from', 'import CustomButton from']
:
var regex = /import\s(.*?)\sfrom/g;
var string = 'import React from react; import CustomButton from ./CustomButton;'
console.log(string.match(regex));
我怎样才能捕捉到两条弦之间的什么?