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 回答