1

在多行上提取字符串

请分享您对此问题的看法。我如何在这个多线程行上提取字符串域/用户名字段。

姓名 用户名

COMP01-100 域\user.one

姓名 用户名

COMP02-100 域\test.user

姓名 用户名

COMP10-100 域\sample.user

--

注意: 我应该搜索COMP02-100并提取Domain\test.user作为结果。

我想我应该使用 php preg_match_all 函数,但我只是找不到正确的语法。有任何想法吗?

4

1 回答 1

0

如果我对您的理解正确,您可以通过以下几行获得所需的结果:

$search_string= 'COMP02-100';
preg_match("/$search_string (\w+\\\\\w+.\w+)/", $multiline, $matches);

preg_match如果您只想要第一场比赛就足够了

于 2013-05-22T21:10:50.400 回答