2016-09-08 11 views
1

私はPythonの正規表現を学びたいと考えています。私は、多くのパターンが含まれている長い文字列を持っています:#v=xxxxxxxxxxここで、xは必要な可変文字です。Python Regex一致する文字

私はre.findall(r'...', myString)を使用できると考えていましたが、...は私のパターンです。それは私が問題を抱えている部分です。私はどうにかしてそれぞれの後に次の10文字を取得する必要があります#v=

+0

これまでのコード例をいくつかご紹介してください。 –

+0

試した正規表現は何ですか? [ –

+0

'r '#v = {10}'はまったく動作しません:/ –

答えて

1

あなたは近くでした!

In [1]: import re 

In [2]: s = "#v=yyyyyyyyyy #v=xxxxxxxxxx #v=zzzzzzzzzz" 

In [3]: re.findall(r'#v=(\w{10})', s) 
Out[3]: ['yyyyyyyyyy', 'xxxxxxxxxx', 'zzzzzzzzzz'] 
関連する問題