Javascript 正则表达式空格或输入的开始、空格或输入的结束

Javascript 正则表达式空格或输入的开始、空格或输入的结束,javascript,regex,Javascript,Regex,我试图匹配较大内容块的部分内容,只想匹配字符串开头或前面有空格的内容,只想匹配字符串结尾或后面有空格的内容。不幸的是,我的regex-fu有点太弱了,我自己无法解决这个问题。帮我堆满,你是我唯一的希望 基本上这些都应该匹配“匹配的东西” 编辑:删除量词。我认为问题在于他不知道他要匹配的实际字符串,只知道单词的位置。不,没错。我知道字符串,我只需要确保它周围有空格或字符串的开始/结束。啊,现在我想,我想这是有意义的。这些空格上不需要任何量词。也请检查;它可能(也可能不)有用。 the-thing-

我试图匹配较大内容块的部分内容,只想匹配字符串开头或前面有空格的内容,只想匹配字符串结尾或后面有空格的内容。不幸的是,我的regex-fu有点太弱了,我自己无法解决这个问题。帮我堆满,你是我唯一的希望

基本上这些都应该匹配“匹配的东西”


编辑:删除量词。

我认为问题在于他不知道他要匹配的实际字符串,只知道单词的位置。不,没错。我知道字符串,我只需要确保它周围有空格或字符串的开始/结束。啊,现在我想,我想这是有意义的。这些空格上不需要任何量词。也请检查;它可能(也可能不)有用。
the-thing-to-match blah
blah the-thing-to-match
blah the-thing-to-match blah
/(?:^| )the-thing-to-match(?: |$)/