如何用正则表达式排除一些字母

如何用正则表达式排除一些字母

我有一个字符串:

https://play.google.com/store/apps/details?id=air.com.littlebigplay.games.premium.plurals&click=541255b82bc957475c7b6222d1a980a5&mysuffix={HELLO_WORLD}&optid=541255b82bc957475c7b

我需要541255b82bc957475c7b6222d1a980a5- (我想提取点击)/我使用下一个正则表达式,click=(.+?)&但它需要&click=541255b82bc957475c7b6222d1a980a5&

如何在不使用“click=”和“&”的情况下进行提取?

答案1

你没有提到你使用的正则表达式的形式,其中一些支持后视结构,这将是最简单的:

(?<=click=)([^&]+)

您可以在这里测试:https://regex101.com/r/61LFnt/1/

相关内容