1

ユーザーがASCII文字のみを入力していることを確認するために、ValidationExpressionにドロップする適切な正規表現を知っている人はいますか?

<asp:RegularExpressionValidator id="myRegex" runat="server" ControlToValidate="txtName" ValidationExpression="???" ErrorMessage="Non-ASCII Characters" Display="Dynamic" />
4

2 に答える 2

2

注意したいことの 1 つは、ASCII テーブルの下部に多くの制御文字があり、おかしな結果になる可能性があることです。「ファンキーではない」文字のみを許可するために使用する式は次のとおりです。

^([^\x0d\x0a\x20-\x7e\t]*)$
于 2008-09-30T15:27:02.167 に答える
0

可能な 0x00 - 0xff ASCII 値をマッピングしたい場合は、この正規表現 (.NET) を使用できます。

^([\x00-\xff]*)$
于 2008-09-29T22:05:35.777 に答える