字词和字符的正则表达式,例如({} [] ^),不允许在字符串中的任何位置

杰特·巴特

我想要time单词的正则表达式[]{}^字符串中不允许的那些字符串格式。

喜欢,

testtime -> allowed
tim etest -> allowed
thetimetest -> allowed
the time test -> not allowed
test[my -> not allowed
my}test -> not allowed
test^time -> not allowed

我针对字符串中不允许的单词开发了以下正则表达式。但是他们不能检查是否区分大小写c#

   ^((?!Time)[^[\]{}])*$
杰瑞

您可以像这样使用否定的前瞻:

^(?!.*time)[^.]*$

regex101演示


编辑:根据更新,您可以使用此正则表达式:

^(?!.*\btime\b)[^.^\[\]{}]*$

regex101演示

至于不区分大小写,您可以使用标志RegexOptions.IgnoreCase(?i)在正则表达式中使用,例如(?i)^(?!.*\btime\b)[^.^\[\]{}]*$

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

不允许在字符串中的任何位置使用正则表达式,例如({} [] ^)之类的单词和字符

来自分类Dev

PHP正则表达式不允许字符串中的DOT

来自分类Dev

是否不允许使用正则表达式来表示“字符串开头和结尾之间的空格”以及字符串中的特殊字符?

来自分类Dev

正则表达式不允许重音字符

来自分类Dev

正则表达式允许在字符串的任何位置出现一个符号?

来自分类Dev

正则表达式不允许字符串中有2/3/4个连续零

来自分类Dev

具有\ b和非单词字符的正则表达式(例如'。')

来自分类Dev

如何让 R 正则表达式捕获特殊字符(例如点 (.) 和下划线 (_))?

来自分类Dev

正则表达式来检查字符串中是否有任何特殊字符,例如(!,@ <#,$,%<^ <等)

来自分类Dev

如果字符串包含逗号(,)空格和其他字符(例如(),则如何制作正则表达式

来自分类Dev

IP和字符串的正则表达式

来自分类Dev

正则表达式允许不敏感的字母,数字和特殊字符,例如逗号,点,哈希和连字符

来自分类Dev

正则表达式:尝试多次匹配字符串中任何位置的前缀

来自分类Dev

正则表达式子字符串在字符串的任何位置都不匹配

来自分类Dev

正则表达式不允许字符串以特殊字符开头或结尾,并且不应包含连续的特殊字符

来自分类Dev

C# 正则表达式,只允许字母和数字,但不允许任何特殊字符或空格

来自分类Dev

正则表达式在字符串中的任何位置查找数字(在字符串中不声明数字)

来自分类Dev

正则表达式允许和禁止字符

来自分类Dev

正则表达式允许和禁止特定字符

来自分类Dev

如何正则表达式匹配和正则表达式替换php中的字符串

来自分类Dev

正则表达式:关于 ?= 和任何字符的问题

来自分类Dev

匹配任何字符串正则表达式

来自分类Dev

匹配任何字符串正则表达式

来自分类Dev

正则表达式从C中的字符串扫描整数和字符串

来自分类Dev

如何使用正则表达式删除转义序列(例如\“转义字符串\”)?

来自分类Dev

如何使用正则表达式删除转义序列(例如\“转义字符串\”)?

来自分类Dev

正则表达式中的重复和字符类

来自分类Dev

正则表达式不允许超过3个相同字符和至少3个单词

来自分类Dev

正则表达式-组合正则表达式-字符串的开头和结尾

Related 相关文章

  1. 1

    不允许在字符串中的任何位置使用正则表达式,例如({} [] ^)之类的单词和字符

  2. 2

    PHP正则表达式不允许字符串中的DOT

  3. 3

    是否不允许使用正则表达式来表示“字符串开头和结尾之间的空格”以及字符串中的特殊字符?

  4. 4

    正则表达式不允许重音字符

  5. 5

    正则表达式允许在字符串的任何位置出现一个符号?

  6. 6

    正则表达式不允许字符串中有2/3/4个连续零

  7. 7

    具有\ b和非单词字符的正则表达式(例如'。')

  8. 8

    如何让 R 正则表达式捕获特殊字符(例如点 (.) 和下划线 (_))?

  9. 9

    正则表达式来检查字符串中是否有任何特殊字符,例如(!,@ <#,$,%<^ <等)

  10. 10

    如果字符串包含逗号(,)空格和其他字符(例如(),则如何制作正则表达式

  11. 11

    IP和字符串的正则表达式

  12. 12

    正则表达式允许不敏感的字母,数字和特殊字符,例如逗号,点,哈希和连字符

  13. 13

    正则表达式:尝试多次匹配字符串中任何位置的前缀

  14. 14

    正则表达式子字符串在字符串的任何位置都不匹配

  15. 15

    正则表达式不允许字符串以特殊字符开头或结尾,并且不应包含连续的特殊字符

  16. 16

    C# 正则表达式,只允许字母和数字,但不允许任何特殊字符或空格

  17. 17

    正则表达式在字符串中的任何位置查找数字(在字符串中不声明数字)

  18. 18

    正则表达式允许和禁止字符

  19. 19

    正则表达式允许和禁止特定字符

  20. 20

    如何正则表达式匹配和正则表达式替换php中的字符串

  21. 21

    正则表达式:关于 ?= 和任何字符的问题

  22. 22

    匹配任何字符串正则表达式

  23. 23

    匹配任何字符串正则表达式

  24. 24

    正则表达式从C中的字符串扫描整数和字符串

  25. 25

    如何使用正则表达式删除转义序列(例如\“转义字符串\”)?

  26. 26

    如何使用正则表达式删除转义序列(例如\“转义字符串\”)?

  27. 27

    正则表达式中的重复和字符类

  28. 28

    正则表达式不允许超过3个相同字符和至少3个单词

  29. 29

    正则表达式-组合正则表达式-字符串的开头和结尾

热门标签

归档