TRegularExpressionValidator

id:shot6タンも触れていますが
http://d.hatena.ne.jp/maxroze/20070120
のTRegularExpressionValidatorの使い方です。
定数アノテーションの場合はシングルクオート漏れが落とし穴かも。

    // 定数アノテーション
    public static final String hoge_TRegularExpressionValidator = "pattern='[0-9a-zA-Z]*'";

    // Tigerアノテーション
    @RegularExpression(pattern = "[0-9a-zA-Z]*")
    private String hoge;

2月になったらもっとドキュメント書きますか!!!