标签: regex
我正在进行一些数据导入,并且T-SQL的{{1}}测试对IS_NUMERIC,+和货币符号字符返回true。我也需要一张支票来取消这些。
T-SQL
IS_NUMERIC
+
如何匹配不是数字的单个字符?在这种情况下,整个字符串长度必须为1。
答案 0 :(得分:3)
那将是\D。
\D
如果我没记错的话,T-SQL中的正则表达式会自动锚定到字符串的开头和结尾。
如果没有,请使用^\D$。
^\D$