3.A.6.8. ファイルの内容(マッチング)を確認し、情報を抽出する

この例では、ファイルを移動する前に、テキストファイルから情報を抽出してログファイルに追加するためのアクションがいくつか追加されています。Matchesアクティビティが採用され、ユーザーはその3つのプロパティに注目する必要があります。「入力」、「パターン」、「結果」です。

最初の “Input “は、”Pattern “の検索対象となる文字列または文字列を格納するVariableである。この場合、値はファイルの内容に対応する “content “変数である必要がある。

“パターン “は、”入力 “内の文字列から検索されるRegEx式です(引用符で囲まれている必要があることに注意してください)。

最後に、”Results “は結果が格納されるVariableまたはArgumentです(この場合、Variableでなければなりません)。

この Variable の型はSystem.Text.RegularExpressions.Match でなければならないことにユーザーは注意しなければならない。これは、結果のリストになります。この例では、マッチごとに1つの結果のみが存在することになります。この結果を得るために、ユーザーは次の構文を使用する必要があります: variablename.First.ToString, つまり、リストの最初のアイテムは文字列に変換されます。