Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
たとえば、文字列 'ATGAGGGATAGAGGGTTGGGAGAGATGGATAGGGGATAGATTG' がある場合、 ATG と TTG の間の部分文字列を取得する必要があります。文字列にはこれらの種類が 2 つあります。
とにかくそれを行う方法がわかりません。助けてください!
正規表現を使用すると、簡単にそこにたどり着くことができます。
例えば:
import re a = 'ATGAGGGATAGAGGGTTGGGAGAGATGGATAGGGGATAGATTG' print re.findall("ATG(.*?)TTG", a)
出力:
['AGGGATAGAGGG', 'GATAGGGGATAGA']