-3

我想从这个字符串中得到16 :

request id is 16 (group id 1) for host localhost

以及 JID No. 10的状态消息(在这种情况下Kill time expired

JID  Pri S  Owner Number       Pages Dials      Status
11   127 D   root 0xxxxxx     1:1   1:12         
16   116 F www-da 0xxxxxx     0:1  12:12         No carrier detected; too 
15   127 D   root 0xxxxxx     1:1   1:12         
10   127 F   root 0xxxxxx     0:0   0:12         Kill time expired
9    127 F   root 0xxxxxx     0:0   0:12         Job aborted by request
8    127 F   root 0xxxxxx     0:0   0:12         Job aborted by request

编辑:我设法解决了第一个问题。答案是(\d+)。我需要第二次搜索的提示。

4

1 回答 1

1

对于第二个,您可以查找以“10”开头的行,然后是“something”,然后是 9 个连续的空格。在空格之后是您需要捕获的内容。正则表达式是^10.+\s{9}(.*)

于 2012-06-20T10:30:35.123 回答