Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一些数据导入,并且T-SQL'sIS_NUMERIC测试返回 true+和-货币符号字符。我也需要一张支票来取消这些。
T-SQL
IS_NUMERIC
+
-
如何匹配不是数字的单个字符?在这种情况下,整个字符串长度必须为 1。
那将是\D。
\D
如果我没记错的话,T-SQL 中的正则表达式会自动锚定到字符串的开头和结尾。
如果没有,请使用^\D$.
^\D$