Regex 只包含一个空格和特殊字符的正则表达式

Regex 只包含一个空格和特殊字符的正则表达式,regex,Regex,不幸的是,我发现现有的例子令人困惑,与我试图实现的目标不够相似。我需要一个正则表达式来查找字符串的出现,比如 => Test[a] 其中,特殊字符和Test之间正好有一个空格。单词Test可以替换为任何字母字符串(=>Apple[b]是另一个示例)。我已经为除第一部分外的所有部分计算出了一个正则表达式,其中包含块=> 有人能帮我吗?我设法找到了这个表达式 .(=>) [a-zA-Z]+\[a\]\. 而且它有效!谢谢大家 尝试使用此正则表达式: => \S+ 那么“=>”

不幸的是,我发现现有的例子令人困惑,与我试图实现的目标不够相似。我需要一个正则表达式来查找字符串的出现,比如

=> Test[a]
其中,特殊字符
Test
之间正好有一个空格。单词
Test
可以替换为任何字母字符串(
=>Apple[b]
是另一个示例)。我已经为除第一部分外的所有部分计算出了一个正则表达式,其中包含块
=>


有人能帮我吗?

我设法找到了这个表达式

.(=>) [a-zA-Z]+\[a\]\.
而且它有效!谢谢大家

尝试使用此正则表达式:

=> \S+

那么<代码>“=>”?空间到底有什么问题?“我已经制定了一个正则表达式”想向我们展示一下吗?谢谢大家,对不起。我想我需要摆脱特殊角色,对空间做些什么。我在记事本++(=>)[a-zA-Z]+[a]\.中使用了这个表达式。它现在可以工作:-)它不工作,根据。也许你的意思是
(=>)[a-zA-Z]+\[a\]
,这不适用于=>Apple[b]?这也与
=>$*%匹配: