我无法让Regex正确

时间:2016-05-11 15:16:59

标签: regex

我有一个查询字符串我试图删除查询字符串参数。我现在拥有的是

date=(.*)&

但这将删除任何内容到最后&。我只想删除&。

的第一次出现

这就是它应该如何运作:

date=5%2F13%2F16&tab=1&a=b = tab=1&a=b

但我的是这样做的:

date=5%2F13%2F16&tab=1&a=b = a=b

我想我可能需要围绕&但我读了正则表达式的东西,我只是更加困惑。

1 个答案:

答案 0 :(得分:1)

让它变得懒惰,使用:

date=(.*?)&