0

$の後にこの文字列を引き出す必要があります

($Q1==1)and($Q4o=="55")and($Q1o1=="")

私はこれらを意味します$Q1、、$Q4o$Q1o1

私が理解しているように、正規表現は、から検索を開始し、。$以外の任意の文字で終了する必要がありA-Za-z0-9_ます。正規表現を書くのを手伝ってもらえますか?

4

2 に答える 2

4

これは、少なくともRubyでは機能するようです。

/\$\w*/

$は「文字列の終わり」を意味する正規表現の予約記号であるため、$に注意してください。エスケープする必要があります。

于 2012-11-15T15:36:19.493 に答える
0

/\$([[:alnum:]]+)[[^:alnum:]]/

最初の括弧で囲まれた式を引き出したいと思うでしょう。

編集:私は\w*を使用して他の提案を好みます

于 2012-11-15T15:37:14.453 に答える