-3
とブラケット付き文字列、パターンのpython例えば
a = ['a','d','q','q(a)','dfo','qwfdf','df(r)','dfsdfp(o)']
これはserveralの文字列を含むリストです。角括弧を含む文字列をパターン化したい。
とブラケット付き文字列、パターンのpython例えば
a = ['a','d','q','q(a)','dfo','qwfdf','df(r)','dfsdfp(o)']
これはserveralの文字列を含むリストです。角括弧を含む文字列をパターン化したい。
あなたが正規表現
import re
a = ['a','d','q','q(a)','dfo','qwfdf','df(r)','dfsdfp(o)']
found = []
p = re.compile('\(.*\)')
for item in a:
m = re.search(p,str(item))
if m:
found.append(item)
found
これは返し使用することができます
['q(a)', 'df(r)', 'dfsdfp(o)']
'パターン文字列' とは何を意味するのか? – Duncan
** 'パターン' **はどういう意味ですか? –
と他の面白いことは、あなたの例では括弧はありません:D –