2 つの同一の記号で終わり、その後に「ter」が続く単語をグループ化し、2 つの記号で分割する正規表現を見つけようとしています。例: 「Letter」という単語は、「Let」と「ter」にグループ化する必要があります。私はPythonを使用していますが、これは私がこれまでに得たものです:
match = re.search(r'(\w*)((\w)\1(er$))', str)
print match.group(1) #should print 'Let'
print match.group(2) #should print 'ter'
問題は、(\w)\1 がグループ内のグループであるため、正しいグループを参照していないことです。これはどのように解決されますか?
前もって感謝します。