如何使正则表达式组变得更加贪婪

时间:2014-09-28 20:02:29

标签: regex

因为我有以下行:

SAMSUNG 840 EVO MZ-7TE500BW 2.5" 500GB SATA III TLC
SAMSUNG 840 Pro Series MZ-7PD512BW 2.5" 512GB SATA III MLC
SAMSUNG 840 Pro Series MZ-7PD256BW 2.5" 256GB SATA III MLC

我想对它们进行转换,使得大小部分结束,如下所示:

SAMSUNG 840 EVO MZ-7TE500BW 2.5" SATA III TLC = 500GB

我正在尝试以下正则表达式,但遗憾的是中间组仅捕获大小的最后一位数(例如上例中的0GB)。

\n(.*)(\d+GB)(.*)

如何更改它以使中间组捕获所有数字?

注意:我正在使用VS2013的查找/替换。

0 个答案:

没有答案