次の行がファイルに含まれています。このファイルから複数のデータを抽出したいと思います。
現在のユーザービルドリストの数:23
- 'RevisionBuild'実行時間(分単位)= 8.40
[ビルド]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>
しかし、regexp = "(。 )[revBuild] RC =(。)$"やregexp = "(。)'RevisionBuild'実行時間(分単位)などの他の行をフェッチしようとすると、同じ正規表現は値をフェッチしません。 )=(。)$ "ここで、抽出された値はそれぞれ0と8.40である必要があります。
誰か助けてもらえますか?ありがとう、Aarthi