哇,我在正则表达式中很烂
http://regex101.com/r/lM8oX3
([*][.]+[*])
我正在尝试匹配这样的文本:
*hello*
最佳答案
只需尝试以下正则表达式即可:
(\*[^*]+\*)
在正则表达式中,您有
[.]
,实际上它搜索点,因为在[]
中它失去了特殊的上下文并被视为普通字符。您最好使用.+
,但它也将匹配*
个字符。因此,请使用我上面的解决方案。Live demo
关于javascript - 匹配某些字符之间的所有内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23810105/