2016-12-05 4 views
-3

は、私は、入力テキストを持っていますSAVE_TIMECARDという大文字の単語と、コロンで始まるすべての単語を抽出する必要があります。パイソン柄正規表現

+0

のリストが含まれていますか?コードを表示すると、特定のエラーについてお手伝いします。 –

+0

result = re.findall(r '\ [A-z] +(:?=)'、inputfile) –

答えて

0
:\w+ 

「コロンで始まる単語」を識別します。すべてのインスタンスを見つけるには、元のテキストをループする必要があります。

たTestString = "|

0

私は( "(\ W {1})^ [^ = {0}")

インポート正規表現 再= re.compile解決策を見つけました(:インスタンスID、:ユーザーID、:inTime、:inTimeActivityAid()、インスタンスID、:inTimeActivityAid、インスタンスID、:inTimeActivityAid、インスタンスID、:inTimeActivityAid、 "inTimeActivityAid"、 "inTimeActivityAid"、 "InTimeActivity_login" :outTimeActivityInstanceId、:outTime、:outTimeActivityAid、 "+":outTimeActivityInstanceId、:parentAid、:parentInstanceId) ";"

matchArray = regex.findall(たTestString)

matchArray変数は、あなたがこれを達成しようとしているものと一致