- PR -

Struts のValidationで記号の入力チェックについて

1
投稿者投稿内容
みみ
会議室デビュー日: 2004/10/27
投稿数: 1
投稿日時: 2004-10-27 20:13
こんにちは。
Struts初心者です。
validatorで入力チェック(英数字+記号)をしたいと思っているのですが、
記号の指定の仕方がよくわかりません。
今現在は、maskを使ってで以下のように記述しています。

<field
property="version" depends="mask">
<msg name="mask" key="errors.input.acceptalphabetnumber.maxlength"/>
<var>
<var-name>mask</var-name>
<var-value>^[a-zA-Z0-9]+$</var-value>
</var>
</field>

入力OKにしたい記号は、機種依存文字以外の記号(下記)です。
!"#$%&'()=~|\\^-[@]:;\\/.,{`}*+?><


試しに、<var-value>^[a-zA-Z0-9]+$</var-value>
の箇所を、
<var-value>^[a-zA-Z0-9!"#$%&'()=~|\\^-[@]:;\\/.,{`}*+?><]+$</var-value>
としてやってみたのですが、全角文字等すべて入力OKになってしまいました・・・

どうかご教授よろしくお願いします。

[ メッセージ編集済み 編集者: みみ 編集日時 2004-10-28 11:47 ]
1

スキルアップ/キャリアアップ(JOB@IT)