1

假设我有一个包含电子邮件的专栏:

test1@test.com
test2@test.com
test3test@tes.com
test123@test.com
test321@test.com
test23test.com

如何仅选择仅包含一位数字的那些?

结果应该是:

test1@test.com
test2@test.com
test3test@tes.com

我试过了:

REGEXP '[[:digit:]]{1}'REGEXP '[0-9]{1}'它显示了所有包含至少一位数字的结果

4

2 回答 2

2

尝试使用^[^0-9]*[0-9]{1}[^0-9]*$

于 2013-10-11T17:41:23.477 回答
0

如果不指定重复次数,则默认为一份。尝试类似的东西

REGEXP '(^[0-9]+)([0-9])@.+'
于 2013-10-11T17:42:58.987 回答