こんにちは、HTTP Client
ステップを使用して Web サイトのソース コードを取得しています。1 行の特定の部分をかき出す必要があります。
例の行:<a href="....." ......>TEXT I WANT</a>
そのため、PDI で UDJC を使用し、最初にテキスト ブロックを行に分割してString[] lines = code.split("\n+");
から、配列をループし、if 条件 (正規表現チェック) を使用して、正しい行があるかどうかを確認します。
for(String line : lines){
if line.matches(".*a href.*"){
String outputString = code;
break;
}
}
(私はこれをPDIなしの純粋なJavaとしてIDEでも試しています)しかし、ヒットすることはありません。これを修正する方法はありますか?または、必要なチャンクを取得するためのより速くて簡単な方法はありますか?