これは次の質問に関連しています - Python での Unicode 文字の検索
私はこのような文字列を持っています -
sentence = 'AASFG BBBSDC FEKGG SDFGF'
私はそれを分割し、以下のような単語のリストを取得します-
sentence = ['AASFG', 'BBBSDC', 'FEKGG', 'SDFGF']
次のコードを使用して単語の一部を検索し、単語全体を取得します-
[word for word in sentence.split() if word.endswith("GG")]
戻る['FEKGG']
今、私はその言葉の前後にあるものを見つける必要があります.
たとえば、「GG」を検索すると、 が返されます['FEKGG']
。また、取得できるはずです
behind = 'BBBSDC'
infront = 'SDFGF'