带URL编码字符串的正则表达式

皮加索斯

我有包含URL编码(%22)和其他字符[!@ ## %% ^&*]的字符串。我需要使用RegEx来检查字符串是否在该组中包含一个字符,但要排除URL编码的引号(%22)。我无法让负面的眼光正常工作,也不能使排除的字符串(或负数)正常工作。有人可以帮忙吗?到目前为止,这是无效的代码:

Pattern p = Pattern.compile("[!@#$%^&*]"); //
String[] tokens = {"%22Hobo%22", "Shoe*", "Rail%6Road","Sugar"};
for (String string : tokens) {
  Matcher m = p.matcher(string);
  boolean b = m.find()
  System.out.println(string + ": " + b);
}

所需的输出应为false,true,true,false。

威克斯
(?!%22)[!@#$%^&*]

试试这个,看演示。

https://regex101.com/r/mS3tQ7/16

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java字符串带正则表达式

来自分类Dev

字符串的正则表达式,带异常

来自分类Dev

正则表达式以识别编码的字符串

来自分类Dev

来自表单的输入与正则表达式不匹配,但是硬编码字符串与

来自分类Dev

URL的正则表达式子字符串

来自分类Dev

正则表达式查找大写的单词和代码字符串?

来自分类Dev

用于评估密码字符串的正则表达式

来自分类Dev

正则表达式匹配带特殊字符或不带重音字符的字符串?

来自分类Dev

带连字符的字符串价格的正则表达式

来自分类Dev

Perl-带正则表达式的分割命令-分割数字和字符串

来自分类Dev

带正则表达式的分割字符串-Objective-C

来自分类Dev

如何为带空格的字符串创建一个正则表达式

来自分类Dev

用带分号的字符串正则表达式更新

来自分类Dev

正则表达式以匹配变量或字符串的值(带或不带引号)

来自分类Dev

PostgreSQL正则表达式-排除带数字的字符串

来自分类Dev

Javascript正则表达式匹配最后返回带逗号的字符串

来自分类Dev

使用正则表达式分解带括号的字符串

来自分类Dev

javascript正则表达式以匹配带数字和不带数字的字符串

来自分类Dev

带字符串的正则表达式:两次出现的成对字母

来自分类Dev

带前缀字符串的正则表达式匹配模式

来自分类Dev

正则表达式解析带分隔符的合格字符串

来自分类Dev

带字母数字字符串的Grep正则表达式

来自分类Dev

正则表达式:查找文本中的带标记的字符串

来自分类Dev

带常量字符串的特定短语的正则表达式

来自分类Dev

如何使用正则表达式验证带空格的逗号分隔字符串

来自分类Dev

正则表达式,带固定长度字符串的超前

来自分类Dev

正则表达式以匹配带where子句的字符串中的日期

来自分类Dev

正则表达式匹配带或不带捕获组的字符串

来自分类Dev

正则表达式用于带字符串的前导数字和空格

Related 相关文章

  1. 1

    Java字符串带正则表达式

  2. 2

    字符串的正则表达式,带异常

  3. 3

    正则表达式以识别编码的字符串

  4. 4

    来自表单的输入与正则表达式不匹配,但是硬编码字符串与

  5. 5

    URL的正则表达式子字符串

  6. 6

    正则表达式查找大写的单词和代码字符串?

  7. 7

    用于评估密码字符串的正则表达式

  8. 8

    正则表达式匹配带特殊字符或不带重音字符的字符串?

  9. 9

    带连字符的字符串价格的正则表达式

  10. 10

    Perl-带正则表达式的分割命令-分割数字和字符串

  11. 11

    带正则表达式的分割字符串-Objective-C

  12. 12

    如何为带空格的字符串创建一个正则表达式

  13. 13

    用带分号的字符串正则表达式更新

  14. 14

    正则表达式以匹配变量或字符串的值(带或不带引号)

  15. 15

    PostgreSQL正则表达式-排除带数字的字符串

  16. 16

    Javascript正则表达式匹配最后返回带逗号的字符串

  17. 17

    使用正则表达式分解带括号的字符串

  18. 18

    javascript正则表达式以匹配带数字和不带数字的字符串

  19. 19

    带字符串的正则表达式:两次出现的成对字母

  20. 20

    带前缀字符串的正则表达式匹配模式

  21. 21

    正则表达式解析带分隔符的合格字符串

  22. 22

    带字母数字字符串的Grep正则表达式

  23. 23

    正则表达式:查找文本中的带标记的字符串

  24. 24

    带常量字符串的特定短语的正则表达式

  25. 25

    如何使用正则表达式验证带空格的逗号分隔字符串

  26. 26

    正则表达式,带固定长度字符串的超前

  27. 27

    正则表达式以匹配带where子句的字符串中的日期

  28. 28

    正则表达式匹配带或不带捕获组的字符串

  29. 29

    正则表达式用于带字符串的前导数字和空格

热门标签

归档