首页 新闻 会员 周边

mysql中用regexp遇到的问题.

0
悬赏园豆:20 [待解决问题]

需求是这样的:一个字段(varchar),求满足第一个“-”和第二个“-”之间超过四位数的字符串的记录。

 

求第一个“-”和第二个“-”之间为数字的正则表达式是这样的:^.*?-(\d ?)-.*?$ 

可在mysql中无法执行,求高人指点。

yearN的主页 yearN | 小虾三级 | 园豆:551
提问于:2011-03-02 17:12
< >
分享
所有回答(1)
0

SELECT 'abc-1234-abc' REGEXP '.*-[0-9]{4,}- ';

WildWeeds | 园豆:285 (菜鸟二级) | 2011-03-03 10:19
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册