黑马程序员技术交流社区

标题: 关于正则表达式中的一些符号的疑问 [打印本页]

作者: 黄基焜    时间: 2013-2-20 23:02
标题: 关于正则表达式中的一些符号的疑问
本帖最后由 黄基焜 于 2013-2-21 18:29 编辑

在毕老师25天的视频里面有这样一段代码:
  String reg = "[a-zA-Z0-9_]+@[a-zA-Z0-9]+([url=file://\\.[a-zA-Z]+)+]\\.[a-zA-Z]+)+";//[/url]较为精确的匹配。
  reg = "\\w+@\\w+(\\.\\w+)+";//相对不太精确的匹配。

_是代表什么意思?加这个有什么意义呢?API中也没有定义过这个符号

作者: 夏振博    时间: 2013-2-20 23:16
允许输入这个符号
作者: 贾文泽    时间: 2013-2-20 23:23
{:soso_e127:}很单纯的下划线么、、、、
作者: 冯佩    时间: 2013-2-21 02:38
本帖最后由 冯佩 于 2013-2-21 02:40 编辑

我有个邮箱的名字就是:love_of_god@sina.cn,说明_这个符号是可以在邮箱名中出现的,_就是单纯的下划线符号,此处正则式中加入这个符号,就说明匹配时允许邮箱名中出现这个符号.就这么简单。




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