标签: javascript regex
我一直无法编写正则表达式来抓取以冒号开头的文本并获取随后的所有内容,并可选择在找到另一个冒号时结束。它是表情符号降价自动完成的。所以输入
我现在的表达只是抓住第一个冒号后的所有内容:
const myRe = /\:(.*)$/g; const result = myRe.exec(inputValue);
答案 0 :(得分:3)
您可以使用此正则表达式:
var re = /:([^:]*)/;
并抓住被捕获的组#1
RegEx Demo