You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Regex查找URL编码字符串中以%开头的3字符单词

匹配URL编码中的特定3字符序列

要搞定你要的这种匹配需求,直接用下面这个正则表达式就行:
%[0-9][0-9A-Za-z]

正则拆解:

  • %:精准匹配开头的百分号
  • [0-9]:第二个位置必须是0到9的数字
  • [0-9A-Za-z]:第三个位置可以是数字、大写字母或者小写字母

实际测试

拿你给的示例字符串来试:

Sam+JS%2C+COSP+Lepar-+Happy+Search+%28ENG%29+%5B320kbps%5D+%5B2019%5D+%7BYMB%9D

用这个正则能准确匹配到:%2C、%28、%29、%5B、%5D、%5B、%5D,完全符合你的预期。

小提示

  • 这个正则只抓连续3个字符的符合项,像%7B这种也符合规则,同样会被匹配出来
  • 如果要一次性找出所有匹配结果,记得用全局匹配模式(比如JS里加g标志,Python用re.findall()方法)

内容的提问来源于stack exchange,提问作者ArifMustafa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 19:50:37