正则表达式字母大小写问题?
发布网友
发布时间:2022-04-30 01:15
我来回答
共3个回答
热心网友
时间:2022-06-27 20:51
正则表达式在应用时可以设置忽略大小写的选项,可参考以下例子:
javascript代码:
var str='onClick';
var re = new RegExp('onclick','i'); //i表示不区分大小写
console.log(re.test(str));
//也可以像下边这么写
/onclick/i.test(str); //返回true
str.match(/onclick/i); //返回["onClick"]
php代码:
$str = "OnClick";
if (preg_match ("/onclick/i", $str)) {
print "A match was found.";
} else {
print "A match was not found.";
}
希望对你有帮助。
热心网友
时间:2022-06-27 20:52
/\w+/i,正则式加入i,表示忽略大小写。
如果你已经明确了是onclick字符串, 可以将获取的字符串全部转化成小写或大写,再去匹配也一样的。
热心网友
时间:2022-06-27 20:52
[o|O][n|N][c|C][l|L][i|I][c|C][k|K]