在匹配中搜索匹配项

时间:2015-02-04 18:12:07

标签: regex match regex-group

我见过几个“匹配中的匹配”问题,但没有一个答案符合我的目的。

现在我有这个字符串:

<td title="Click to view the details" class="alignLeft genericName padding2" style="cursor: pointer;">ACETYLCYSTEINE 200MG/ ML INJ   <br>COLORLESS (IJ)</td>

此表达式;">(.*?(?=<br>))将返回以下匹配项:

ACETYLCYSTEINE 200MG/ ML INJ

现在我想只匹配 200MG / ML INJ

1 个答案:

答案 0 :(得分:1)

使用\S+匹配一个或多个非空格字符。因此\S+之后的>将匹配>符号后面的文字。

;">\S+\s*(.*?)(?=\s*<br>)

DEMO