Regex 与忽略特定符号匹配
我的匹配表达式是Regex 与忽略特定符号匹配,regex,Regex,我的匹配表达式是\Qbar0\E 我尝试忽略特定符号,例如0 | 我需要在单词中找到匹配项,而不考虑特定符号 例如: 1) 在foobar0中搜索匹配项-应找到匹配项 2) 在foobar0 |中搜索匹配项-不应找到匹配项 3) 在foobar0 | 0中搜索匹配项-不应找到匹配项 这个例子可以用regex来完成吗?我不太清楚,但是使用负前瞻可以完成这项工作: bar0(?![|]) 你说的“特定符号”是什么意思?还有什么要考虑的吗?您能否进一步定义Q代表什么以及有效输入是什么?顺便说一句,您
\Qbar0\E
我尝试忽略特定符号,例如0 |
我需要在单词中找到匹配项,而不考虑特定符号
例如:
1) 在foobar0
中搜索匹配项-应找到匹配项
2) 在foobar0 |
中搜索匹配项-不应找到匹配项
3) 在foobar0 | 0
中搜索匹配项-不应找到匹配项
这个例子可以用regex来完成吗?我不太清楚,但是使用负前瞻可以完成这项工作:
bar0(?![|])
你说的“特定符号”是什么意思?还有什么要考虑的吗?您能否进一步定义
Q
代表什么以及有效输入是什么?顺便说一句,您使用的是什么应用程序?您使用的是什么语言/工具?来自:“由于正则表达式不是完全标准化的,因此带有此标记的所有问题还应包括一个指定适用编程语言或工具的标记。”。你能提供更多的上下文吗?用\Q>包围bar0
是没有意义的…。\E
,里面没有特别的字符。这是你想要的吗?我认为这个问题太模糊了,无法回答。