Jadi saya mencoba menemukan kata-kata 6 huruf yang terdiri dari satu karakter yang diulang tiga kali diikuti oleh karakter lain yang diulang tiga kali. Misalnya aaabbb
atau oookkk
.
Aku sedang mencoba:
grep -E "[a-z]\1{3}\S[a-z]\1{3}" filename
Pertama, apakah regex itu benar? Kedua mengapa saya mengerti grep: Invalid back reference
?
grep -E '([a-z]{2})([0-9]{2})\2\1'
akan cocok aa9999aa
.
oookkk
(tidak lebih dari 6 karakter) BUKAN kata-kata yang mengandung oookkk
sepertioookkkfoobar
grep -w
contoh yang saya berikan dalam jawaban saya.
aaaaaa
atau apakah Anda memerlukan setidaknya dua karakter yang berbeda? Silakan pertimbangkan memberi kami contoh input dan output yang diinginkan.
aaabbbfoobar
? Bagaimana denganaaaabbb
? Idealnya, tunjukkan kepada kami beberapa contoh input dan output yang Anda inginkan.