我有模式
/[^!]!(\z|[^!])/
我有字符串: "我的字符串在这里!"
我需要检查字符串是否有1个感叹号(但不是!!或!!!)
答案 0 :(得分:1)
如果我理解你的问题,这是example
\A([^!]*)[!]{1}\Z
答案 1 :(得分:0)
这个怎么样?它应该工作
/\w+!{1}$/i
答案 2 :(得分:0)
您可以使用RegExp
/!(?=!)/
来匹配!
,后跟!
,!
运营商,RegExp.prototype.test()
var str = "My string here!";
var re = /!(?=!)/;
console.log(!re.test(str));
var str = "My string here!!";
console.log(!re.test(str));
答案 3 :(得分:0)
这个怎么样
/[^!]+!$/
你的专家:
/[^!]!(\z|[^!])/
装置 “第一个角色不是!,第二个角色是!, 第三个字符,应该是最后一个字符或任何不是的字符!“
答案 4 :(得分:0)
我创立了我需要的东西。因为我不仅需要检查结束而且还需要检查字符串
"我!字符串"和#34;我的字符串!"
/([^!]![^!])|([^!]!$)/