PHP - 在字符串中查找数字

时间:2012-06-20 09:16:01

标签: php string search numbers

我希望从此字符串中获得 16

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

JID编号的状态消息 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+)。我需要提示进行第二次搜索。

1 个答案:

答案 0 :(得分:1)

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