5

一重引用符または二重引用符で囲まれた文字列を抽出するための Python 正規表現のヘルプが必要です。私は解決策を見つけましたが、正規表現はC#にあります:

引用符 (二重引用符または単一引用符) 内の文字列を抽出する方法

この文字列を解析する必要があります

tags = { 'one' : "two", "three", 'four' }

配列項目を返します。

one
two
three
four

現在、私は一重引用符のためにこれを持っています:

quoted = re.findall(r"'(.*?)'", buffer, re.DOTALL)      
4

1 に答える 1

8
>>> buffer="tags = { 'one' : \"two\", \"three\", 'four' }"
>>> re.findall(r"['\"](.*?)['\"]", buffer)
['one', 'two', 'three', 'four']
于 2013-10-30T07:10:57.870 に答える