Tôi muốn tìm các từ có cặp chữ cái liên tiếp bằng regex. Tôi biết chỉ một cặp liên tiếp như sở thú (oo), câu đố (zz), sắp xếp (rr), có thể đạt được bằng '(\w){2}'
. Nhưng làm thế nào vềpython: làm thế nào để tìm các cặp liên tiếp của các chữ cái bằng regex?
- hai cặp liên tiếp: ủy ban (ttee)
- ba cặp liên tiếp: nhân viên kế toán (ookkee)
chỉnh sửa:
'(\w){2}'
thực sự là sai , nó tìm thấy bất kỳ hai chữ cái thay vì một cặp thư đôi.- Mục đích của tôi là tìm các từ từ có cặp thư, chứ không phải cặp.
- Bằng 'liên tiếp', tôi có nghĩa là không có thư nào khác giữa các cặp thư.
thể trùng lặp của [Return từ với chữ đôi liên tiếp] (http://stackoverflow.com/ question/9593622/return-words-with-double-liên-chữ cái) – ChrisGuest
'\ w {2}' chỉ đề cập đến hai chữ cái, 'ab', 'cc' đều OK. – zhangyangyu
thực sự, '(\ w) {2}' khớp với bất kỳ 2 chữ cái liên tiếp nào, phù hợp hay không. Nó sẽ khớp với 'zo' trên 'sở thú'. –