text = "Please enter your email address: "; $opts->validator = new ezcConsoleQuestionDialogRegexValidator( "/[a-z0-9_\.]+@[a-z0-9_\.]+\.[a-z0-9_\.]+/" ); $dialog = new ezcConsoleQuestionDialog( $out, $opts ); try { echo "The email address is " . ezcConsoleDialogViewer::displayDialog( $dialog ) . ".\n"; } catch ( ezcConsoleDialogAbortException $e ) { echo "User manually aborted\ņ"; } ?>