正则表达式在字符串的末尾得到一个单词

use*_*729 1 javascript regex

我有以下两个字符串:

http://test1/foo
http://test2/foo_bar
Run Code Online (Sandbox Code Playgroud)

我想在第一个例子中得到foo,但不是在第二个例子中; 换句话说,如果我们追加一些东西就不是foo

我尝试了以下正则表达式:

/foo[^.]/g

但它正在捕捉"foo"

谢谢

ndn*_*kov 5

使用锚点作为字符串的结尾$- /foo$/g.