-1

通常の文字列を含むテキスト ファイルがあります。空白で区切られた、このような文字です。

「A」に続いてスペースを検索したかったのです。

これどうやってするの?

4

2 に答える 2

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()]
于 2012-06-29T05:16:37.610 に答える
0
with open("testfile", "r") as testfile:
    positions = [i for i, x in enumerate(testfile.read()) if x == ' ']
print positions
于 2012-06-29T05:10:50.497 に答える