public class Match { public Match() { // TODO Auto-generated constructor stub } /** * @param args */ public static void main(String[] args) { //判断是否是空格 String s = " "; if(s.matches("\\s*")){ //我一开始写的是:"/\\s*/",发现不对 System.out.println("space"); } } } 本文来自ChinaUnix博客,如果查看原文请点:http...
by yanzhiying95599 - Java文档中心 - 2008-09-23 16:15:16 阅读(3391) 回复(0)
public class Test { public static void main(String[] args) { String s = "GET /index.html HTTP/1.1";//字符串s由“GET”、“/index.html”和“HTTP/1.1”组成,中间有一个或多个空格 String tt[] = s.split("\\s{1,}");//按照空格分割字符串,多个空格作为一个空格对字符串进行分割 for(String str: tt)//增强的for循环 System.out.println(str);//输出:GET // ...
如上图所示,我想要匹配一个开头可能有空格的字符串,却提示语法错误,是什么原因? 刚接触python的re,很多都不太明白,这段是我看完ubuntu wiki上面讲的python正则表达式后,试着写一个抓取网页的时候遇到的。困扰了好多天,依然的不得其解,why?
本帖最后由 zhouhaiming 于 2012-05-24 11:14 编辑 下面是命令输出结果 [root@tsm ~]# lsscsi -g | grep -e 'mediumx' -e 'tape' [1:0:2:0] mediumx HP ESL E-Series 2.00 /dev/sch0 /dev/sg5 [1:0:2:1] tape HP Ultrium 4-SCSI R500 /dev/st2 /dev/sg7 [1:0:2:2] tape HP Ultrium 4-SCSI R500 /dev/st4 /dev/sg9 [1:0:2:3] tape HP Ultrium 4-SCSI R500 /dev...