私はPythonのオンラインクラスを取っています。私は2週間これに行ってきました。私は、サンプルテキスト文書の中の数字を見つけるために次のコードを書いています。私が持っている問題は、行間を移動して正規表現を実行し、最初の数字セットを見つけて、その行の残りの数字をスキップし、次の行に移動して、ライン。私のコードは以下の通りです:正規表現の代入
#!/usr/bin/python
import re
try:
fname = raw_input("Enter file name: ")
fh = open(fname)
except:
print 'Invalid Input'
quit()
numlist = list()
for line in fh:
nums = re.findall('[0-9]+',line)
if len(nums) < 1 : continue
num = int(nums[0])
numlist.append(num)
print (numlist)
は、ファイルの内容を投稿できるリストを拡張することができますか?私はあなたが「最初の数字のセットを見つける」と言ったときに、あなたが意味することを混乱させます。 –