Text Parser

Make のシナリオでテキストの抽出・検索・置換を行うためのツール一覧です。

目次


Match Pattern

正規表現パターンを使って、テキストから条件に一致する文字列を検索・抽出します。

パラメータ

パラメータ 説明
Pattern 検索に使用する正規表現パターン(キャプチャグループ () を1つ以上含める必要があります)
Global Match 有効にするとすべての一致を取得。無効にすると最初の1件のみ取得
Case Sensitive 有効にすると大文字・小文字を区別して検索(デフォルト: 有効)
Multiline 有効にすると ^$ が文字列全体ではなく各行の先頭・末尾に一致するようになる
Continue Execution 有効にすると一致がなかった場合もシナリオを停止せず続行する
Text 検索対象のテキスト

注意事項

  • Pattern にキャプチャグループ () が含まれていないと、出力バンドルにアイテムが含まれません
  • 正規表現の作成・テストには Regex101 などの外部ツールが便利です

Replace

テキスト内の指定した文字列または正規表現パターンを、別の値に置換します。

パラメータ

パラメータ 説明
Pattern 検索する文字列または正規表現パターン
New Value 置換後の文字列
Global Match 有効にするとすべての一致箇所を置換。無効にすると最初の1件のみ置換
Case Sensitive 有効にすると大文字・小文字を区別して検索
Multiline 有効にすると ^$ が各行の先頭・末尾に一致するようになる
Text 置換対象のテキスト

Get Elements from HTML

HTML コードから指定した種類の要素(リンク・画像・iframe 等)を抽出します。

パラメータ

パラメータ 説明
Element Type 抽出する要素の種類(image / link / iframe など)
HTML 要素を抽出する対象の HTML コード
Continue Execution 有効にすると結果がなかった場合もシナリオを停止せず続行する

情報元: Make 公式ドキュメント