使用POSIX排除字符串中的单词

2024-06-12 20:13:41 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以只使用POSIX正则表达式来保证单词不会出现在字符串中??在

我是说,如果我只想有没有“树”的词:

它应该告诉我“我喜欢乌龟”火柴。在

另一方面,它不应该与“人在树上”匹配

谢谢


Tags: 字符串单词posix火柴
2条回答

在不使用Python的情况下,有很多方法可以做到这一点。在

假设您已将数据存储在文本文件中。这应该可以做到:

grep '\tree\>' textfile 
^([^t]|(t[^r])|(tr[^e])|(tre[^e]))*($|(t($|(r($|e$)))))

相关问题 更多 >