前8个字母是相同的正则表达式

时间:2019-05-16 07:53:52

标签: regex

我正在尝试设计前8个字母相同的正则表达式。

示例:

oooooooo34reefe
aaaaaaaafsfdew4regr4
llllllllsftgerf
qqqqqqqqdhiocdnsfncdops

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

尝试以下Regex

select D,E,sum(A*B) from DOC where C='balabala' group by D , E;
  • ^(.)\1{7} 是该行的开头。否则,您会得到more matches
  • ^匹配一个字符并捕获它(如果使用(.),它将成为第一个字符)
  • ^表示捕获的角色必须在此处出现
  • \1 ...七次(因为第一个已经匹配,剩下的八分之七)