式言語


例:@ValidateInternetAddress
インターネットアドレスの入力を求めるフォームを設計したとします。ユーザーは編集可能な [User_Address] フィールドに、標準の RFC 821 形式のインターネットアドレス SStreitfeld@gazette.com を入力します。

次のフィールド確認式を入力したとします。

validateAddress := @ValidateInternetAddress([Address821]; User_Address);

@If(validateAddress != ""; @Failure(validateAddress); @Success)

このフィールド確認式は、有効であることを示す NULL 文字列を返します。

ただし、ユーザーが次のように入力した場合、

"Streitfeld, Sara (Miami)" <SStreitfeld@gazette.com>

確認式は次のエラーメッセージを返します。

「RFC821 文法が不正です。フレーズの要求がありません。」

関連項目