.Net Regex ValidationExpression ASCII - PullRequest
       6

.Net Regex ValidationExpression ASCII

1 голос
/ 30 сентября 2008

Кто-нибудь знает хорошее выражение Regex для добавления в выражение ValidationExpression, чтобы быть уверенным, что мои пользователи вводят только символы ASCII?

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

Ответы [ 2 ]

2 голосов
/ 30 сентября 2008

Одна вещь, на которую вы можете обратить внимание, это то, что в нижней части таблицы ascii есть много управляющих символов, которые могут привести к неожиданным результатам. Вот выражение, которое я использую, чтобы разрешить только «не фанки» символы:

^ ([^ \ x0D \ x0a \ x20- \ x7E \ т] *) $

0 голосов
/ 30 сентября 2008

Если вы хотите отобразить возможные значения ASCII 0x00 - 0xff, вы можете использовать это регулярное выражение (.NET).

^([\x00-\xff]*)$
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...