赶紧补一课正则表达式30分钟入门教程  
http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng.htm

解决方案 »

  1.   

    这样写不是很必要,用下面的结果一样,应该是好理解一些
    "<\\s*title\\s*>(?<t>[^<]+)"
    ">(?<c>[^<]+)"
    主要就是理解(?:regex)和(?<name>regex)就可以了,(?:regex)这个很少用,我是暂时没发现什么情况是一定要用到这个的举例说明吧以字符串“<title>CSDN</title>”为例
    前者匹配的结果为“<title>CSDN”,其中命名捕获组(?<t>[^<]+))匹配的内容为“CSDN”
    后者匹配的结果为“>CSDN”,其中命名捕获组(?<c>[^<]+)匹配的内容为“CSDN”