正则表达式匹配消息中的单词

致纳尔维克·桑切斯

我真的是regex的新手,我正在尝试制作一个正则表达式来查找仅包含1个单词的单词“ Hi”或某些变体的消息,但如果单词“ hi”与其他单词同时出现,则排除该消息。

例如,我希望正则表达式匹配仅包含单词“ hello”的消息,并将标志设置为true,但是如果消息包含“ hello I need help”,则正则表达式不应匹配,并且标志应保留为假。

正则表达式应使用单词列表:

Hi
Hii
Hello
Hello sir
hi sir
hii sir
Hi sir/ma'am
Hello sir/ma'am
Hi there
Hello there

我尝试了这个,试图限制字符数,但是没有用 [hi|hello|Hi sir]{0,10}

波希米亚风格

如果要匹配的行恰好是“ hi”,“ hello”或“ hi sir”,而行上没有其他内容(不区分大小写):

(?i)^(hi|hello|hi sir)$

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

匹配单词的正则表达式

来自分类Dev

正则表达式单词匹配

来自分类Dev

从正则表达式匹配中捕获单词

来自分类Dev

在MySQL中匹配正则表达式以重复单词

来自分类Dev

使用正则表达式匹配Python中的单词

来自分类Dev

JavaScript正则表达式匹配句子中的单词

来自分类Dev

python中的正则表达式与单词不匹配

来自分类Dev

正则表达式以匹配网址中的多个单词

来自分类Dev

正则表达式,用于匹配句子中的单词

来自分类Dev

如何匹配正则表达式中的单词

来自分类Dev

匹配单词-单词或单词的正则表达式

来自分类Dev

正则表达式匹配包含单词perl的“单词”

来自分类Dev

匹配单词的正则表达式,或者不匹配

来自分类Dev

正则表达式在文本中匹配单词,但在引号或注释中不匹配

来自分类Dev

正则表达式匹配字符串中单词或单词之间的点(可选)

来自分类Dev

停止正则表达式匹配单词中单词的一部分

来自分类Dev

使用正则表达式仅匹配特定单词中的一个单词

来自分类Dev

R中的正则表达式匹配仅包含非单词字符的单词

来自分类Dev

匹配正则表达式中单词的中间或整个单词

来自分类Dev

正则表达式,匹配部分单词,C#

来自分类Dev

正则表达式仅匹配某个单词

来自分类常见问题

正则表达式以最少的单词匹配报价

来自分类Dev

正则表达式匹配2个或更多单词

来自分类Dev

在正则表达式中将单词与句点末尾匹配

来自分类Dev

正则表达式模式-匹配以@开头的单词

来自分类Dev

Python正则表达式匹配<前的单词

来自分类Dev

Python:正则表达式单词匹配

来自分类Dev

正则表达式匹配以“ $”开头的单词

来自分类Dev

Java正则表达式查找单词的完全匹配

Related 相关文章

热门标签

归档