Javascript正则表达式检查字符串中至少3个插入符号

时间:2018-05-22 12:08:21

标签: javascript regex

我正在请求正则表达式的帮助,以显示字符串中至少有3个插入符号。我尝试过使用/\^/,但只发现插入符号存在一次。

示例数据

KEYWORD^HOSTNAME^MESSAGE^NUMBERS

1 个答案:

答案 0 :(得分:2)

此表达式应该有效:

(.*\^.*){3}

javascript中的示例:

var str = "KEYWORD^HOSTNAME^MESSAGE^NUMBERS";
var patt = new RegExp(/(.*\^.*){3}/);
var res = patt.test(str);
console.log(res);