1

ソースコードから指定された文字列を抽出するスクリプトを作成しています。文字列には単語や記号を含めることができます。例えば

a = "xyz" //1: loading.setText( "#{100}" );

抽出したい

"#{100}"

私の正規表現は間違っています、それは取り出し" //1: loading.setText( "ます。

4

1 に答える 1

1

これにより、必要なものが得られます

loading\.setText\( ([^ ]+) )

それはあなたが求めているマッチグループです。

引用符が必要ない場合...

loading.setText( "([^"]+)" )

しかし、それだけでは不十分な場合があります-サンプル文字列に含まれる変数パターンが何であるかを説明していないので、推測しました。これがうまくいかない場合は、ケースをより適切に定義する必要があります。抽出したいデータを定義する周囲のパターンは何ですか? データ自体の定義パターンは何ですか?

于 2013-01-14T07:33:06.460 に答える