前提・実現したいこと
以下のようなテキスト文から"my name is"を検出し、
直後(同じ行)にある"[familyname]xxxx, [givenname]xxxxx"
のような文字列を獲得したいです。
※文字列は適当です。すみません。
複雑なものでも処理できるようになりたくて
ここに投稿させていただきました。
text
1#text.txt 2year=2018,month=08 3typhoon is coming!! 4my nAme IS cactus hahaha 5abcdefghijklmn 6my name is [familyname]power, [givenname]point 7sunny yeah happy happy happy 8my name is [familyname]!!!, [givenname]????
発生している問題
テキストファイルの読み込みは、自分、
内容文がちょっと難しくなっただけで手出しできなくなります。
該当のソースコード
しかしながら、一応思いついたコードというものはあります。
#一文字ずつ読み込んでいく。 #while文において、 if mを見つける: if yを見つける: if " "を見つける: ...
としてmy name isを見つけます。
そうしたら、欲しい文字列は同じ行にあるので、(不必要な要素もない)
readline()を使って大丈夫そうです。
補足情報(FW/ツールのバージョンなど)
windows10, VScode, anaconda,
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/02 05:59