我正在请求正则表达式的帮助,以显示字符串中至少有3个插入符号。我尝试过使用/\^/
,但只发现插入符号存在一次。
示例数据:
KEYWORD^HOSTNAME^MESSAGE^NUMBERS
答案 0 :(得分:2)
此表达式应该有效:
(.*\^.*){3}
javascript中的示例:
var str = "KEYWORD^HOSTNAME^MESSAGE^NUMBERS";
var patt = new RegExp(/(.*\^.*){3}/);
var res = patt.test(str);
console.log(res);