求一个正则表达式,如果不用正则表达式也能做到也好 给出搜索关键字shoe1.可以匹配Shoe2.可以匹配shoe(I)3.可以匹配Shoe(I)第二点我可以做到使用正则表达式shoe(\\(\\w\\))?其他的就拜托各位大侠完善了,谢谢各位 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String regex = "^[sS]hoe(\\(I\\))*$"; String[] array = { "Shoe", "shoe(I)", "Shoe(I)" }; ; for (String src : array) if (src.matches(regex)) System.out.println(true); 所有字母不再区分大小写public class TestRegex { public static void main(String[] args) { String regex = "^(?i)shoe(\\(I\\))*$"; String[] array = { "Shoe", "shoE(I)", "Shoe(I)" ,"SHoe", "sHoe(i)", "Shoe(I)" ,"ShOe", "shOE(i)", "SHOe(i)" ,"ShoE", "shOE(i)", "ShOe(I)"}; ; for (String src : array) if (src.matches(regex)) System.out.println(true); else System.out.println(false); }} 菜鸟 请教一个问题 关于线程的!~ 如何把Map转换成Bean? 寻求高手指教!!!!! 布局 Swing参数传递的问题 谁有linux下的jdk和jre?sun的网站有问题 请问如何在聊天室中起名不会被踢出去利用程序的漏洞~~~~谢谢在线等~~~~ 线程同步的条件控制,大家的项目使用得多吗?分享一下 不用jdbc-odbc连接桥,怎样连接 数据库 关于Applet,求救!!!在线等!!! 200分 求教 如何修改throwable里面的StackTraceElement的内容 都来看看哇 很简单的问题 但是我不会 关于ArrayList中的add方法,有些不解
String regex = "^[sS]hoe(\\(I\\))*$";
String[] array = { "Shoe", "shoe(I)", "Shoe(I)" }; ;
for (String src : array)
if (src.matches(regex))
System.out.println(true);
public class TestRegex {
public static void main(String[] args) {
String regex = "^(?i)shoe(\\(I\\))*$";
String[] array = { "Shoe", "shoE(I)", "Shoe(I)"
,"SHoe", "sHoe(i)", "Shoe(I)"
,"ShOe", "shOE(i)", "SHOe(i)"
,"ShoE", "shOE(i)", "ShOe(I)"}; ;
for (String src : array)
if (src.matches(regex))
System.out.println(true);
else System.out.println(false);
}
}