0

我正在尝试查看一个字符串并拒绝字符串中包含的任何seq=内容app=。棘手的地方是我需要带有q=somethingor的元素p=something

seq=字符串的部分总是在一个之前&并且app=总是在一个之前?

我完全不知道从哪里开始。我一直在使用http://www.rubular.com/试图弄清楚但无济于事。

任何帮助将不胜感激。

4

1 回答 1

2

根据您的问题,我相信您可以拒绝任何与以下表达式匹配的字符串:

[\?&](?:seq|app)=

这将匹配任何包含 a?&后跟app=or的字符串seq=。括号内?:只是告诉正则表达式不要费心将匹配组捕获为子匹配。它们并不是真正必要的,但到底是什么。

这是带有一些示例的 Rubular 链接。

于 2012-07-24T18:14:04.217 回答