【发布时间】:2014-03-06 21:40:46
【问题描述】:
需要一点帮助来构造这个场景的正则表达式:
内容:
<b>IfThisIsPresent:</b>
<span style="font-family:Arial">
<button type='submit'>
<span class="button-gradient">
<span class="button-test">
Look: NeedToExtractThat
</span>
所以:
如果字符串IfThisIsPresent: 在我的字符串中,我应该提取Look: 字符串之后的内容。
我开发了以下 RegEx,但它不起作用:
((?<=IfThisIsPresent:)Look:(.*))
我知道 Java Pattern 类不支持 if then else。所以我使用lookbehind来检查IfThisIsPresent是否存在,然后提取Look:之后的内容。
有人可以帮忙吗?
赞赏!
【问题讨论】:
标签: java regex lookahead lookbehind