2013-07-25 2 views
0

Я занимаюсь импортом данных, а test возвращает значение true для +, - и символы символа валюты. Мне нужен чек, чтобы отменить их.Regex, который соответствует «1-длинной незначной цифре»

Как я могу сопоставить один символ, который не является числом? В этом случае вся длина строки должна быть одной.

ответ

3

Это будет \D.

Если я правильно помню, регулярные выражения в T-SQL автоматически привязываются к началу и концу строки.

Если нет, используйте ^\D$.

+2

Если \ D появляется как недопустимый синтаксис (который он может делать, в зависимости от того, какой «аромат» регулярного выражения вы используете), альтернативой будет использование [^ 0-9] –

Смежные вопросы