校验一个字符串,是否包含ck
1.大小写无所谓,不做区分。
2.ck必须是连着的,可以出现在这个字符串的任何位置处。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
S的,用/ck/i即可。
`
/ck/i.test('abcdef'); // false
/ck/i.test('abckmm'); // true
/ck/i.test('abCkmm'); // true
/ck/i.test('abCKmm'); // true`
Java的:
`
Pattern reg = Pattern.compile("ck", Pattern.CASE_INSENSITIVE);
System.out.println(reg.matcher("abcdef").find()); // false
System.out.println(reg.matcher("abckmm").find()); // true
System.out.println(reg.matcher("abCkmm").find()); // true
System.out.println(reg.matcher("abCKmm").find()); // true`