我正在编写一个脚本来从源代码中提取指定的字符串。该字符串可能包含单词和符号。例如
a = "xyz" //1: loading.setText( "#{100}" );
我想提取
"#{100}"
我的regex错了,它会取出" //1: loading.setText( "
。
答案 0 :(得分:1)
loading\.setText\( ([^ ]+) )
这是你追求的比赛组。
如果你不想要报价......
loading.setText(“([^”] +)“)
但它可能还不够 - 你还没有解释你的样本字符串中的变量模式是什么,所以我猜对了。如果这对您不起作用,则需要更好地定义案例。定义要提取的数据的周围模式是什么?数据本身的定义模式是什么?