2012-02-29 19 views
0

次の2つの文字列では、バインディングプロパティと可視性バインディングの値を返す正規表現を作成したいと思います。正規表現を使用して文字列内の文字の内部終了セットを一致させよ

私は戻って取得したい。この文字列で

:目に見える可視()この文字列で

"attr:{fill:fill(),stroke:stroke()},visible:visible()" 

私は戻って取得したい:目に見える:これでpropertyIsVisible()

"attr:{fill:fill(),stroke:stroke()},visible:propertyIsVisible(),click:clickEvent" 

文字列戻りたい:visible:properties.visibilityProperty

"visible:properties.visibilityProperty, click:clickMe" 

regexperts out正規表現を使ってこれを得るための良い提案がありますか?

+0

'visible:[^、] +'? –

答えて

1

このような場合はどうなりますか?

(visible:[A-z\(\)\.-_]*) 
+0

あなたは恋人のように、魅力的に動作します – KodeKreachor

関連する問題