以 e 结尾的单词的正则表达式

Regular expression for words which end with e

为什么e$不匹配以e结尾的词?
例子@RegExr.com

查找以 e 结尾的单词的正确正则表达式是 e\b

  • $表示行尾。
  • \b表示一个单词边界。

Check here.

您的表达式不匹配,因为 $ 代表字符串的结尾,或者当与 m 标志一起使用时代表行的结尾。

要匹配所有以 e 结尾的单词,请使用:e\b,如 miroxlav 所建议。

有时 "words ending" 可以开放解释,因此您可能希望根据您的情况向该定义添加或删除字符。
如果是这样,您可以使用类似 e(?=\s|$|[\.!'"\-:;\?\(\)]),不接受 @ 和其他一些字符作为词尾。