首页 > 解决方案 > 在正则表达式中使用 %20 作为分隔符

问题描述

我有以下文字

 test test2  test3 
test20+test21+test22
test30%20test31%20test32%20%20test33

使用正则表达式,我想得到 TESTS 单词。

到现在为止,我已经[^\s\+]?[\w]+在前两行中成功了,但我无法计算出%20 ...请帮忙吗?

标签: regex

解决方案


要不匹配%20但匹配其余单词,您可以先使用替代|匹配您不想保留的内容,然后使用捕获组捕获您想要保留的内容。

%20|(\w+)

正则表达式演示


推荐阅读