Quindi sto cercando di trovare parole di 6 lettere che consistono in un carattere ripetuto tre volte seguito da un altro carattere ripetuto tre volte. Ad esempio aaabbb
o oookkk
.
Sto provando:
grep -E "[a-z]\1{3}\S[a-z]\1{3}" filename
Innanzitutto, il regex è corretto? Secondo perché sto ricevendo grep: Invalid back reference
?
grep -E '([a-z]{2})([0-9]{2})\2\1'
corrisponderebbe aa9999aa
.
oookkk
(non più di 6 caratteri) NON parole contenenti oookkk
likeoookkkfoobar
grep -w
esempio che ho dato nella mia risposta.
aaaaaa
o hai bisogno di almeno due personaggi diversi? Si prega di considerare di darci un esempio di input e output desiderato.
aaabbbfoobar
? Che direaaaabbb
? Idealmente, mostraci alcuni esempi di input e i risultati desiderati.