我试图找到一个匹配以ch开头并以jane结尾的单词的正则表达式。我正在搜索的程序是基于java的,所以这可能就是为什么我迄今为止没有尝试过的东西对我有用了?我知道已经有相同主题的主题,但到目前为止我无法解决我的问题。
到目前为止我已尝试过:
/^ch\..*jane$/
^ch\..*jane$
\bch\.\w+jane\b
和一些与此相关的(试验和错误......)根本没有给我任何结果。
有两个有效:
\bch.*jane\b
^ch(.*)jane$
但是他们给了我比我想要的更多的结果,即一串单词,其中第一个以ch开头,最后一个结束于jane,除了单个单词用ch盯着j结尾。我只想找单个单词!
你能帮助我吗? 谢谢!答案 0 :(得分:1)
你想要开始字符串或单词边界吗?
您使用的\bmyregex-word\b
字边界,不应有任何空格,^my.*regex$
匹配整个字符串,以便字符串不会以my
开头并以{{1}结尾},它总是无法匹配
现在查找regex
使用:words
答案 1 :(得分:0)