正则表达式参数字符串

时间:2014-11-28 08:15:13

标签: regex

我怎样才能切入我的字符串

&ertert&User=3435&5454&Parameters=asasasa

我只想看到3435 我已经有了这个,但我不知道如何只削减3435

&User=(\d+)

1 个答案:

答案 0 :(得分:3)

如果您没有提及语言,您可以使用前瞻和支持。

/(?<=User=).+?(?=&)/

上述正则表达式仅匹配3435

lookbehind (?<=User=)是为了确保我们尝试匹配的数字前面是后面提供的令牌。在这种情况下User=