この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

正規表現関数

正規表現関数は、パターンマッチングを実行して、文字列を抽出したり、数えたり、その他の操作を行うために使用します。
関数 使用方法
regexp_count(s, regex)
入力引数
  • s: String
  • regex: 正規表現パターン
戻り値の型
Bigint
説明
文字列中に正規表現パターンが何回出現したかを返します。
regexp_extract(s, regex)
入力引数
  • s: String
  • regex: 正規表現パターン
戻り値の型
Varchar
説明
文字列中での正規表現パターンの最初の出現を返します。
regexp_extract_all(s, regex)
入力引数
  • s: String
  • regex: 正規表現パターン
戻り値の型
String
説明
文字列中の正規表現パターンのすべての出現を返します。
regexp_like(s, regex)
入力引数
  • s: String
  • regex: 正規表現パターン
戻り値の型
Boolean
説明
正規表現パターンが文字列内に含まれるかどうかを判定します。
regexp_position(s, regex)
入力引数
  • s: String
  • regex: 正規表現パターン
戻り値の型
Integer
説明
文字列中での正規表現パターンの最初の出現のインデックスを返します。
regexp_replace(s, regex, replacement)

入力引数
  • s: String
  • regex: 正規表現パターン
  • replacement: String (省略可能)
戻り値の型
Varchar
説明
文字列中の正規表現パターンに一致するすべての部分文字列を削除します。replacement が指定されている場合、一致ごとに replacement の値で置き換えられます。
regexp_split(s, regex)
入力引数
  • s: String
  • regex: 正規表現パターン
戻り値の型
Array
説明
入力文字列を正規表現パターンを使用して分割し、配列を返します。