質問
MailGatesの審査ポリシー、コンテンツフィルタにて正規表現で条件式を作成したい。
回答
審査ポリシー/コンテンツフィルタにおいてはMailGates独自の正規表現を使用しているため、 以下の設定例を参照ください。
- 文字列にexampleを含む場合
/.*example.*/
- 文字列にexampleを含まない場合
/^(?s)(?!.*example).*$/
- 文字列exampleと完全一致の場合
/^example$/
- 文字列がexampleと一致しない場合
/^(?!example$).*$/
- 文字列がexampleで始まる場合
/^example.*/
- 文字列がexampleで始まらない場合
/^(?!example).*/
- 文字列がexampleで終わる場合
/.*example$/
- 文字列がexampleで終わらない場合
/.*(?<!example)$/
- 文字列が空白の場合
/^\s*$/
- 文字列が空白でない場合
/^(?s).*\S.*$/
- 文字列の中に
example[111
を含む場合/.*example\[111*/
※"["の前に"\"が必要です。