我如何修改此脚本以便检查并确保它包含准确的字符串“abc”?
(/^[a].*/i.test(mystring))
它需要不区分大小写并采用小写和大写。
最佳答案
虽然你can use regex , 我觉得这更适合 .toLowerCase
& .indexOf
:
var hasABC = ("myabcstring".toLowerCase().indexOf("abc") !== -1);
正则表达式对我来说似乎有点矫枉过正。
回复评论:
var mystring = "FoOaBcBaR";
function checkForABC(){
if (mystring.toLowerCase().indexOf('abc') != -1)
alert('found ABC!');
else
alert('Did NOT find ABC');
}
checkForABC();
关于javascript - 正则表达式检查特定字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5274279/