我想將.txt文件的內容作爲字符串加載並提取特定的信息。該信息,其中有很多之前和它的occurence後的文字,看起來像這樣:Python從文本文件中提取不同長度的值
ValueName: 1234
但也可能是這樣的:
ValueName: 123456
也就是說,該值始終是一串整數,但長度各不相同。
我想在字符串中找到'ValueName',然後返回6個字符後面的字符。我的想法是說檢查並查看'ValueName'後面6個字符開始的10個字符是否是整數,如果是,則返回它們。這可能嗎?謝謝。
整個文件是由鍵值對組成的,就像你用作例子的那樣?如果是這種情況,您可能需要考慮將文件讀入字典中,然後您可以根據密鑰輕鬆查詢值,而不考慮其長度。如果不是文件中包含的更廣泛的樣本將是有用的。 – JonathanV
其他文字是否與Valuename:Value對在同一行上,或者它們總是單獨存在? –