テキストパーサー

テキストパーサーツールを使用すると、他の Adobe Workfront Fusion シナリオモジュールで使用できるようにテキストを解析できます。テキストパーサーには接続は必要ありません。

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro 以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusionライセンス要件なし。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration、Workfront Fusion for Work Automation

製品

現在の製品要件:Select または Prime Adobe Workfront プランをご利用の場合、この記事で説明されている機能を使用するには、Adobe Workfront に加えて Adobe Workfront Fusion も組織で購入する必要があります。Workfront Fusion は Workfront Ultimate プランに含まれています。

または

従来の製品要件:この記事で説明されている機能を使用するには、Adobe Workfront に加えて Adobe Workfront Fusion も組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。

Adobe Workfront Fusion ライセンスについては、Adobe Workfront Fusion ライセンスを参照してください。

テキストパーサーモジュールとそのフィールド

テキストパーサーモジュールを設定すると、Adobe Workfront Fusion には、以下のフィールドが表示されます。モジュール内の太字のタイトルは、必須フィールドを示します。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 Adobe Workfront Fusion でのモジュール間の情報のマッピングを参照してください。

変換サービス

HTML から要素を取得

必要な要素を HTML コードから取得します。

Continue the execution of the route even if the module finds no matches
結果が返されない場合にモジュールがシナリオを停止しないようにするには、このオプションを有効にします。
Element type

HTML コードから取得する要素のタイプを選択します。

  • Image
  • Link
  • iFrame element(s)
HTML
指定した要素タイプを取得する HTML コードを入力またはマッピングします。

テキストから要素を取得

指定されたパターンに基づいてテキストから要素を解析します。

Input text
解析するテキストを入力またはマッピングします。
Pattern
テキストから解析する要素を反映するパターンを選択します。
Ignore Duplicate Occurrences
テキスト要素の重複発生を無視する場合は、このチェックボックスをオンにします。

HTML からテキスト

HTML
プレーンテキストに変換する HTML コードを入力します。
Line break
新規行(改行)のタイプを選択します。
Uppercase headings
見出しタグ(<h2> </h2> など)で囲まれたテキストを大文字テキストに変換する場合は、このオプションを有効にします。

一致パターン

一致パターンモジュールを使用すると、指定したテキストから検索パターンに一致する文字列要素を検索して抽出できます。このモジュールは正規表現(regex または regexp と表記される場合もあります)を使用します。

正規表現とは、各文字が特別な意味を持つメタ文字、またはリテラルの意味を持つ正規文字のいずれかである文字のシーケンスです。これらの文字とメタ文字は、テキストの検索に使用できるパターンを識別します。例えば、名前を検索する場合、大文字で始まる 2 つの連続した単語で構成されるパターンを検索する正規表現を設定できます。正規表現は、テキストを検索および操作するための強力なツールです。

正規表現についての詳しい説明は、この記事の範囲外です。次のリソースをお勧めします。

  • メタ文字の完全なリストについては、MDN web ドキュメントの正規表現を参照してください。
  • 正規表現の作成方法を説明するチュートリアルについては、RegexOne をお勧めします。
  • 正規表現を試したい方には、正規表現 101 web サイトをお勧めします。左パネルで ECMAScript(JavaScript)FLAVOR を選択します。
Pattern

正規表現のパターンを入力します。

例:[+-]?(\d+(\.\d+)?|\.\d+)([eE][+-]?\d+)? で指定されたテキスト内のすべての数字を抽出します。

メモ:

パターンでは、少なくとも 1 つのキャプチャグループが括弧内に含まれている必要があります()。パターンにキャプチャグループが含まれていない場合、出力バンドルは空になります。

Global match
テキスト内のすべての一致を取得するには、このオプションを有効にします。一致はそれぞれ、個別のバンドルに出力されます。このオプションが無効になっている場合、モジュールは最初のエントリのみを取得します。
Case sensitive
このモジュールでテキストの大文字と小文字を区別して扱うには、このオプションを有効にします。
Multiline
このオプションを有効にすると、開始メタ文字と終了メタ文字(^ および $)が、入力文字列全体の先頭または末尾だけでなく、各行の先頭または末尾と一致するようになります。
Singleline
ピリオド(.)が改行文字(\n)と一致するようにするには、このオプションを有効にします。
Continue the execution of the route even if the module returns no results
結果が返されない場合にモジュールがシナリオを停止しないようにするには、このオプションを有効にします。
Text
パターンと一致させるテキストを入力またはマッピングします。

置き換え

指定した値または正規表現について入力したテキストを検索し、結果を新しい値に置き換えます。

Pattern
検索語句を入力します。また、正規表現を使用することもできます。正規表現について詳しくは、Match Pattern モジュールを参照してください。
New value
検索語句を置き換える値を入力します。
Global match
テキスト内のすべての一致を取得するには、このオプションを有効にします。一致はそれぞれ、個別のバンドルに出力されます。このオプションが無効になっている場合、モジュールは最初のエントリのみを取得します。
Case sensitive
このモジュールでテキストの大文字と小文字を区別して扱うには、このオプションを有効にします。
Multiline
このオプションを有効にすると、開始メタ文字と終了メタ文字(^ および $)が、入力文字列全体の先頭または末尾だけでなく、各行の先頭または末尾と一致するようになります。
Singleline
ピリオド(.)が改行文字(\n)に一致します。
Text
検索するテキストを入力します。

データスクレーピング

データスクレーピング(web スクレーピング、データ抽出、web 収集とも呼ばれます)とは、web サイトからデータを収集し、ローカルのデータベースまたはスプレッドシートに保存するプロセスです。Web サイトからデータを削除する場合で、かつ正規表現に慣れていない場合は、データスクレーピングツールを使用できます。

データスクレーピングツールが REST API を提供している場合は、ユニバーサル HTTP モジュールおよび Web フックモジュールを通じて接続できます。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43