黑马程序员技术交流社区

标题: 关于正则表达式,会的大神进来 [打印本页]

作者: 小明啊    时间: 2016-1-17 13:56
标题: 关于正则表达式,会的大神进来
String[] mails=
                  {
                          "sdfhjdkfu@163.com",
                          "yfkjghdffuye@gmail.com",
                          "dshfeui@sady.org",
                          "wawa@abc.xx"
                  };
          String mailRegEx="\\w{3,20}@\\w+\\.(com|org|cn|net|goc)";
这边正则表达式为什么要用+号链接,不用+号报错,且运行不了

作者: 黑夜中那颗星    时间: 2016-1-17 16:20
+这个代表一次或则多次,*这个是代表多次或者一次都没有,你还是多去看看API吧
作者: 愿随风丶飘雪    时间: 2016-1-17 17:35
干嘛写这么多啊
作者: 我爱睡觉    时间: 2016-1-17 23:08
     String mailRegEx="\\w{3,20}@\\w+\\.(com|org|cn|net|goc)";

w{3,20}  //这个你也应该可以理解是 范围内的。
W+       //这个是至少一个的
不知道为什么Java的正则 感觉比 PHP的要麻烦点。。。
正则是工具,用的时候都会查的,如果不是弄密码学的,不必深入了解
作者: 黑色皮肤的马    时间: 2016-1-18 10:18
代表多次
作者: hi丶bo    时间: 2016-1-18 11:13
哥们加个你Q吧  一起学习  刚好我也到正则了
作者: ynztlxdeai    时间: 2016-1-18 12:42
好好学习 天天向上
作者: wuxueshuan    时间: 2016-1-18 22:19
这个+号不是连接字符串,是1到多次的意思
作者: 王海平    时间: 2016-1-18 22:47
是么0.0.0.0.0.0
作者: heima7788    时间: 2016-1-18 22:52
好复杂,看不懂

作者: 胡思乱想的猫    时间: 2016-1-18 23:29
+这个代表一次或则多次,*这个是代表多次或者一次都没有   所以当然要用+号啦
作者: 悠悠天下    时间: 2016-1-18 23:35
很给力学习了
作者: yi651312197    时间: 2016-1-19 20:12
+代表的是一次或多次




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2