我有一个包含普通字符串的文本文件。这是像这样的人物,由白色空间划分。
我想搜索“A”后跟一个空格。
我该怎么做?
答案 0 :(得分:1)
通过使用import RE
,您可以在与正则表达式匹配的文本中进行搜索。
如果您正在查看空间位置,可以尝试以下
import re
with open("text", "r") as text:
[i.start() for i in re.finditer(" ", text.read()]
这将返回空格发生位置的列表。
如果你明确地寻找'A'后跟一个空格,你可以用
来做import re
with open("text", "r") as text:
[i.start() for i in re.finditer("A ", text.read()]
答案 1 :(得分:0)
with open("testfile", "r") as testfile:
positions = [i for i, x in enumerate(testfile.read()) if x == ' ']
print positions