使用正则表达式查找一个字符串后的所有内容

使用正则表达式查找一个字符串后的所有内容

问题描述:

我需要拉动“处理器”和字符串中的所有内容。我试图找出与Regex使用正则表达式查找一个字符串后的所有内容

\\aaronmartinez\processor(0)\% idle time 
\\aaronmartinez\processor(1)\% idle time 
\\aaronmartinez\processor(2)\% idle time 
\\aaronmartinez\processor(3)\% idle time 
\\aaronmartinez\processor(4)\% idle time 
\\aaronmartinez\processor(5)\% idle time 
\\aaronmartinez\processor(6)\% idle time 
\\aaronmartinez\processor(7)\% idle time 
\\aaronmartinez\processor(_total)\% idle time 
+1

'\ bprocessor。*'? – hwnd 2014-10-03 21:49:54

您可以使用一个简单的正则表达式是这样的:

(processor.*) 

Working demo

enter image description here

至于你问,这个想法是捕获processor和其他一切与.*

比赛信息:

MATCH 1 
1. [15-39] `processor(0)\% idle time` 
MATCH 2 
1. [55-79] `processor(1)\% idle time` 
MATCH 3 
1. [95-119] `processor(2)\% idle time` 
MATCH 4 
1. [135-159] `processor(3)\% idle time` 
MATCH 5 
1. [175-199] `processor(4)\% idle time` 
MATCH 6 
1. [215-239] `processor(5)\% idle time` 
MATCH 7 
1. [255-279] `processor(6)\% idle time` 
MATCH 8 
1. [295-319] `processor(7)\% idle time` 
MATCH 9 
1. [335-364] `processor(_total)\% idle time`