Javascript JS Regex检查字符串是否只包含锚点

Javascript JS Regex检查字符串是否只包含锚点,javascript,regex,Javascript,Regex,我正在尝试创建一个正则表达式,该正则表达式仅在字符串仅包含像so这样的锚点时才会返回true 目前我有下面的正则表达式,它几乎可以正常工作(?=.^-匹配成功 前面的单词-不匹配-成功 后面的单词-查找匹配项-未成功:( 我想我已经很接近了,我只需要知道如果后面有任何字符,如何在最后一个后面添加一个$ (?=)*^ 或者,匹配链接并丢弃所有其他内容,而不管同一行中是否有一个或多个链接 使用$在之后匹配字符串的结尾,如果它包含两个锚点,如foosomething elsebar^=字符串的开头“^

我正在尝试创建一个正则表达式,该正则表达式仅在字符串仅包含像so
这样的锚点时才会返回true

目前我有下面的正则表达式,它几乎可以正常工作
(?=.^
-匹配成功

前面的单词
-不匹配-成功

后面的单词
-查找匹配项-未成功:(


我想我已经很接近了,我只需要知道如果

后面有任何字符,如何在最后一个
后面添加一个
$

(?=)*^

或者,匹配链接并丢弃所有其他内容,而不管同一行中是否有一个或多个链接


使用
$
之后匹配字符串的结尾,如果它包含两个锚点,如
foosomething elsebar
^=字符串的开头“^”另外,考虑一下:如果你使用ReGEXP进行测试,而不是返回字符串的匹配部分或替换,就不需要使用<代码> G/<代码>修饰符。