正则表达式匹配前面有任何字符的单词

时间:2015-06-26 05:06:21

标签: regex

示例&#39; s:Hi my name is alarm什么都不应该匹配 Hi my name is <anything>alarm此处<anything>alarm应匹配,<anything>可以完全匹配

2 个答案:

答案 0 :(得分:2)

我认为你的意思是,

\S+alarm

\S+匹配一个或多个非空格字符。

答案 1 :(得分:0)

使用基本正则表达式:

[[:graph:]]\{1,\}alarm$

使用扩展正则表达式:

[[:graph:]]+alarm$

另请参阅 Open Group Base规范

http://pubs.opengroup.org/onlinepubs/009696899/basedefs/xbd_chap09.html