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.
我是通过一个表情来的——
select * from table where regexp_like(field, '^\d+\D+$');
我确定表达式的作用,但请有人能解释一下到底'^\d+\D+$'指的是什么?
'^\d+\D+$'
谢谢。
^ 字符串开头
\d 个位数
+ 一次或多次出现在前面
\D非数字字符
+ 一次或多次出现
$ 字符串结尾
因此,它意味着一个或多个数字后跟一个或多个非数字,这应该是整个字符串,而不是子字符串。