正则表达式问题 - 在 title= 之后无法获取正确的值"



我有问题与正则表达式,我不知道如何进行。我需要获取"ITOM控制板主要告警4设置"的值。我不能这样做,因为我有两组不同的行代码。

Regex网站:http://regexstorm.net/tester我当前的测试结果

模式:(?<=title=")(.*)

价值观:

<td class="vt" title="" ng-non-bindable="" data-original-title="ITOM Control Board Major Alarm 4 Set 
Message: User
<td class="vt" title="ITOM Control Board Major Alarm 4 Set 
Message: User

这是目前正在发生的事情的图像

如果要搜索的文本与声明的完全一致,那么这可能会有所帮助:

title="([^n"]+)

这将匹配title="之后的任何不是引号(")或新行(n)的内容

参见示例:https://regex101.com/r/GVEKjF/1

如果要搜索的文本的标题被两个引号包围,则尝试:

title="([^"]+)

希望有帮助

最新更新