一度にそれらのすべてを抽出する必要があります。何かのように:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.List;
import java.util.ArrayList;
import java.io.IOException;
import java.io.PrintWriter;
import org.apache.jmeter.threads.JMeterContextService;
String prevResponse = JMeterContextService.getContext().getPreviousResult().getResponseDataAsString();
allMatches = new ArrayList(); // this was edited!
String regex = "yourRegexHere";
try {
Matcher m = Pattern.compile(regex, Pattern.UNICODE_CASE).matcher(prevResponse);
while (m.find())
allMatches.add(m.group());
} catch (Exception e1) {
// do someting
}
String myCSVfilePath = "home/username/Desktop/File.csv";
try {
PrintWriter pw = new PrintWriter(new FileOutputStream(myCSVfilePath));
for (String str : allMatches)
pw.println("ACCT_ID:" + str);
pw.close();
} catch (Exception e2) {
// do someting
}
これはすべての正規表現の一致を取得し、.csvファイルに書き込む必要があります。
あなたが質問に書いたコードを追加してください – AesSedai101