我正在从字符串中提取值,但在删除某些字符时遇到问题。
Mandrake 9.2 (32 bit)
我从中提取的索引返回,但我想删除(32位),它的长度和位置因文件中的行而异。我使用 [0:-8] 但问题是字符串的差异,所以我在我的代码中尝试了这个
lines = re.sub(' [\d.]*', ' ', plines2)
但没有成功。
更多行:
红帽 7.3(32 位)
Redhat 8.0 (32bit)
Mac OS X 10.4
Home Premium (32bit)
Linux Ubuntu Desktop 9.10
Linux Ubuntu Desktop 9.10
它们各不相同,我希望能够删除 32 位部分以及版本,以便只有产品名称存在,它并不出现在所有行上,如您所见,有些带有版本和位版本,但有些只有一个或其他。