Oracle Database Regex для паўтараецца групы знакаў

Я думаю, што маё пытанне досыць просты. Прыклады майго выпадку з'яўляюцца:

ababababab
acacacacac
adadadadad
...
azazazazaz

Мне трэба рэгулярны выраз, якое можа выявіць ўсе выпадкі я ўжо згадваў вышэй.

Я паспрабаваў з дапамогай:

<�Код> (а \ ш) {5}

Але гэта не працуе, як яна праходзіць таксама:

abacadaeaf

Дзякуй за любую дапамогу.

3

8 адказы

Выкарыстоўвайце обратные_связь, якія падтрымліваюцца Oracle рэгулярных выразаў:

(a\w)\1{4}

\n refers to the nth capture group (as counted by opening parentheses).

6
дададзена
Вы маглі б знайсці гэта карысным. regexper.com , калі вы не можаце атрымаць рэгулярны выраз для працы, ці калі вы хочаце, каб даказаць, што ён робіць , Проста скапіруйце выраз у, і гэта дасьць вам графічнае ўяўленне пра яго.
дададзена аўтар Dave, крыніца

Выкарыстоўвайце обратные_связь, якія падтрымліваюцца Oracle рэгулярных выразаў:

(a\w)\1{4}

\n refers to the nth capture group (as counted by opening parentheses).

6
дададзена
Вы маглі б знайсці гэта карысным. regexper.com , калі вы не можаце атрымаць рэгулярны выраз для працы, ці калі вы хочаце, каб даказаць, што ён робіць , Проста скапіруйце выраз у, і гэта дасьць вам графічнае ўяўленне пра яго.
дададзена аўтар Dave, крыніца

Выкарыстоўвайце обратные_связь, якія падтрымліваюцца Oracle рэгулярных выразаў:

(a\w)\1{4}

\n refers to the nth capture group (as counted by opening parentheses).

6
дададзена
Вы маглі б знайсці гэта карысным. regexper.com , калі вы не можаце атрымаць рэгулярны выраз для працы, ці калі вы хочаце, каб даказаць, што ён робіць , Проста скапіруйце выраз у, і гэта дасьць вам графічнае ўяўленне пра яго.
дададзена аўтар Dave, крыніца

Выкарыстоўвайце обратные_связь, якія падтрымліваюцца Oracle рэгулярных выразаў:

(a\w)\1{4}

\n refers to the nth capture group (as counted by opening parentheses).

6
дададзена
Вы маглі б знайсці гэта карысным. regexper.com , калі вы не можаце атрымаць рэгулярны выраз для працы, ці калі вы хочаце, каб даказаць, што ён робіць , Проста скапіруйце выраз у, і гэта дасьць вам графічнае ўяўленне пра яго.
дададзена аўтар Dave, крыніца

Паспрабуйце гэта: (а \ ш) \ 1 + Гэта будзе адпавядаць ўсе спасылкі на групы знакаў адбылося пасля таго, як «а».

і \ 1 Гэта зваротная спасылка будзе рабіць трук.

If you want to match exact 5 groups of charcter 'ab' or 'ac' or ... then use this regex : (a\w)\1{4}

3
дададзена

Паспрабуйце гэта: (а \ ш) \ 1 + Гэта будзе адпавядаць ўсе спасылкі на групы знакаў адбылося пасля таго, як «а».

і \ 1 Гэта зваротная спасылка будзе рабіць трук.

If you want to match exact 5 groups of charcter 'ab' or 'ac' or ... then use this regex : (a\w)\1{4}

3
дададзена

Паспрабуйце гэта: (а \ ш) \ 1 + Гэта будзе адпавядаць ўсе спасылкі на групы знакаў адбылося пасля таго, як «а».

і \ 1 Гэта зваротная спасылка будзе рабіць трук.

If you want to match exact 5 groups of charcter 'ab' or 'ac' or ... then use this regex : (a\w)\1{4}

3
дададзена

Паспрабуйце гэта: (а \ ш) \ 1 + Гэта будзе адпавядаць ўсе спасылкі на групы знакаў адбылося пасля таго, як «а».

і \ 1 Гэта зваротная спасылка будзе рабіць трук.

If you want to match exact 5 groups of charcter 'ab' or 'ac' or ... then use this regex : (a\w)\1{4}

3
дададзена