文件中包含以下行.我想从这个文件中提取多个数据.
当前用户构建列表的数量:23
- 'RevisionBuild'运行时间(以分钟为单位)= 8.40
[Build] RC = 0
我使用以下正则表达式从此文件中检索值23
<ac:for param="line" list="${logFileContent}" delimiter="${line.separator}">
<sequential>
<propertyregex property="noOfBuildlists"
input="@{line}"
regexp="(.*)Number of current user build lists: (.*)$"
select="\2"/>
</sequential>
</ac:for>
Run Code Online (Sandbox Code Playgroud)
但是当我尝试获取其他行时,相同的正则表达式不会获取任何值,例如regexp ="(.)[revBuild] RC =(.)$"或regexp ="(.)'RevisionBuild'运行时间(以分钟为单位) )=(.)$"其中提取的值应分别为0和8.40.
有人可以帮忙吗?谢谢,Aarthi