黑马程序员技术交流社区
标题:
正则表达式
[打印本页]
作者:
马亚冲
时间:
2011-8-26 13:37
标题:
正则表达式
/com/submit
\com\submit
要截取以上的两种情况下的com 和 submit ,正则表达式分别怎么写啊????
作者:
匿名
时间:
2011-8-26 14:55
[a-z]{3,6}
作者:
匿名
时间:
2011-8-26 15:02
[/\\\\]com[/\\\\]submit
作者:
匿名
时间:
2011-8-26 15:03
[/\\\\]([a-z]{3})[/\\\\]([a-z]{6})
作者:
匿名
时间:
2011-8-26 17:36
由于反斜杠\在字符串中必须表示为双反斜杠\\,所以截取的正则表达式为"/|\\\\",如"/com/summit".split("/|\\\\")或者[url=file://\\com\\summit]"\\com\\summit[/url]".split("/|\\\\")都可以截取都com和summit。
作者:
匿名
时间:
2011-8-26 17:39
上面的第二个写法出现了了[url=file:\\]和[/url]的字符,怎么会这样。郁闷
作者:
匿名
时间:
2011-8-26 21:15
我不知道 你是要这种效果吗[code=java]import java.util.regex.Pattern ;
import java.util.regex.Matcher ;
public class RegexDemo04{
public static void main(String args[]){
String info1 = "/com/submit";
String info2 = "\\com\\submit";
String s1[] = info1.split("/");
String s2[] = info2.split("\\\\");
System.out.println("字符串/com/submit截取后为:");
for (int i = 0;i<s1.length ; i++ ){
System.out.print(s1[i]+ " ");
}
System.out.println("");
System.out.println("字符串\\com\\submit截取后为:");
for (int i = 0;i<s1.length ; i++ ){
System.out.print(s2[i]+ " ");
}
}
}[/code]
作者:
匿名
时间:
2011-8-26 21:28
标题:
回复 7 # 的帖子
嗯 谢谢了 !!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2