相关疑难解决方法(0)

正则表达式匹配除了空格之外的任何单个字符

我需要匹配一个只有空格的单个字符,但我不知道如何使用正则表达式.

regex

158
推荐指数
2
解决办法
13万
查看次数

Java正则表达式:任何数字的符号?

我想知道是否有任何字符的任何数字(包括零)的符号

regex

108
推荐指数
4
解决办法
17万
查看次数

仅限一个字符的正则表达式

我需要一个正则表达式,其中包含一个字母字符.

例如,它应匹配:

  • 8*x=16
  • x+2=2
  • u329398239823
  • 43044343k43304403

...但不是:

  • xsfdjfefljefe
  • 44434f9434343 f
  • 98(***(*)))(*)(0((-900-87
  • 32233232

regex

8
推荐指数
1
解决办法
2万
查看次数

正则表达式用于一串重复字符和另一个可选字符的末尾

我找不到正确的Regex代码来匹配这个:

  • tttttg 必须是真的
  • tg 必须是真的
  • tgg 一定是假的
  • tttgg 一定是假的
  • t 必须是真的
  • ttt 必须是真的
  • g 一定是假的
  • gggg 一定是假的

可以有任意数量的出现,t但至少有一次,并且可以选择只g在结尾处有一个。我试过,Match match = Regex.Match("ttgg", @"[t]+{g}|[t]+");但它返回真,它必须返回假,因为有 2 个,g而且只能有一个。

c# regex

1
推荐指数
1
解决办法
1万
查看次数

在 TFDQuery“like”模式中使用方括号 [^] 中的帽子的问题

我有 MS Access 2016 表并在 Delphi 10.3 中运行 TFDQuery。

Field1 值是:aac, abc, acc, a c, azc, ac,azzc

我运行查询:

Select * from Table1 WHERE Field1 like 'a[^a-c]c'
Run Code Online (Sandbox Code Playgroud)

提到正则表达式匹配任何单个字符(仅一个字符),我应该得到:

"a c, azc"
Run Code Online (Sandbox Code Playgroud)

但我得到

"aac, abc, acc"
Run Code Online (Sandbox Code Playgroud)

请帮助更正脚本。

sql delphi ms-access-2016

1
推荐指数
1
解决办法
129
查看次数

标签 统计

regex ×4

c# ×1

delphi ×1

ms-access-2016 ×1

sql ×1