Javascript 正则表达式以在字符串末尾获取单词
我有以下两个字符串:Javascript 正则表达式以在字符串末尾获取单词,javascript,regex,Javascript,Regex,我有以下两个字符串: http://test1/foo http://test2/foo_bar 我想在第一个例子中得到foo,但在第二个例子中没有;换句话说,如果我们在foo后面附加了一些东西,那么foo就不是了 我尝试了以下正则表达式: /foo[^.]/g 但它同时抓住了两个foo 谢谢为字符串结尾使用锚点$-/foo$/g。为字符串结尾使用锚点$-/foo$/g。/foo$/g应该足够了?/foo$/g应该足够了吗?
http://test1/foo
http://test2/foo_bar
我想在第一个例子中得到foo,但在第二个例子中没有;换句话说,如果我们在foo后面附加了一些东西,那么foo就不是了
我尝试了以下正则表达式:
/foo[^.]/g
但它同时抓住了两个foo
谢谢为字符串结尾使用锚点$-/foo$/g。为字符串结尾使用锚点$-/foo$/g。/foo$/g应该足够了?/foo$/g应该足够了吗?