请教一个很简单的正则表达式问题 (^[a-z]|\\s+[a-z])\\w+我不明白有几点:1. ^[a-z]是不是指的大写字母,假如不是,那是什么?2. 为什么在\\w+要加括号,不加括号输出结果也一样的啊?求高手解答,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个符号'^'有两种意思,例如^[a]表示以a开头,[^a]表示非a,即除了a以外的字符 有兴趣的话看看这个帖子:Java 正则表达式教程http://topic.csdn.net/u/20080306/17/f37a1818-3968-49b4-8f79-e5564486d63e.html (^[a-z]|\\s+[a-z])\\w+^[a-z]表示以小写字母开始 “|”表示或的意思 \\s+表示一个或多个空格的意思^[a-z]|\\s+[a-z] 整个表示开始以小写字母开始,或者开始有空格而后是小写字母的\\w+表示 大小写字母数字或者下划线一个或多个。括号表示组的意思。(^[a-z]|\\s+[a-z])\\w+ 与^[a-z]|\\s+[a-z]\\w+ 的区别 前者是^[a-z]或者\\s+[a-z]然后在匹配\\w+ 后者是^[a-z]或者\\s+[a-z]\\w+的意思。 求助 java数组类型转化 字符串截取问题高手进来看一眼 java中两表列名重复问题 求助!java下运行多行dos命令不成功。有原程序。 java多线程的问题! 《Core Java》全称叫什么啊?我怎么找到《core java 应用程序设计教程》和《core java高级应用程序设计教程》,不知道是哪本? 如何把网络文件下载到本地 300分求james+db的用户注册源代码 Java 里有类似于预编译的指令或者方法吗? 一個看著簡單不容易解決的問題. freemarker怎么声明一个int变量,然后给这个int变量+1呢,我也测试了很久不行 求高手解决~~~
http://topic.csdn.net/u/20080306/17/f37a1818-3968-49b4-8f79-e5564486d63e.html
^[a-z]表示以小写字母开始 “|”表示或的意思 \\s+表示一个或多个空格的意思
^[a-z]|\\s+[a-z] 整个表示开始以小写字母开始,或者开始有空格而后是小写字母的
\\w+表示 大小写字母数字或者下划线一个或多个。
括号表示组的意思。
(^[a-z]|\\s+[a-z])\\w+ 与^[a-z]|\\s+[a-z]\\w+ 的区别
前者是^[a-z]或者\\s+[a-z]然后在匹配\\w+
后者是^[a-z]或者\\s+[a-z]\\w+的意思。