A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 王震阳老师 金牌黑马   /  2014-8-24 12:17  /  15065 人查看  /  173 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 就业指导-王震阳老师 于 2014-8-24 13:16 编辑

声明:以后的技术分活动中的技术题,越来越偏向于数据结构、算法、JVM、多线程、高并发等,因此对于基础的要求也是更高的。
活动目的:练习javaSE知识。

活动奖励:最高4个技术分

结束时间:2014年8月31日,过期提交可能获取不到技术分!

代码提交要求:将自己的源代码压缩然后提交,提交的时候设置为管理员权限,以其他方式提交的答案无效。上交源码的时候不需要将整个工程项目压缩,只需将用到的源文件压缩即可。

题目类型:JavaSE 正则表达式。

难易程度:较难

题目:老规矩,回帖领题
游客,如果您要查看本帖隐藏内容请回复


往期技术分题:【阳哥专栏】技术分活动第13期
http://bbs.itheima.com/thread-139237-1-1.html
【阳哥专栏】技术分活动第12期
http://bbs.itheima.com/thread-138162-1-1.html
【阳哥专栏】技术分活动第11期
http://bbs.itheima.com/thread-137632-1-1.html
【阳哥专栏】技术分活动第10期
http://bbs.itheima.com/thread-136866-1-1.html
【阳哥专栏】技术分活动第9期
http://bbs.itheima.com/thread-136465-1-1.html
【阳哥专栏】技术分活动第8期
http://bbs.itheima.com/thread-135781-1-1.html
【阳哥专栏】技术分活动第7期
http://bbs.itheima.com/thread-134321-1-1.html
【阳哥专栏】周末技术分活动第6期
http://bbs.itheima.com/thread-132893-1-1.html
【阳哥专栏】周末技术分活动第5期
http://bbs.itheima.com/thread-129859-1-1.html
【阳哥专栏】周末技术分活动第4期
http://bbs.itheima.com/thread-128854-1-1.html
【阳哥专栏】周末技术分活动第3期
http://bbs.itheima.com/thread-127326-1-1.html
【阳哥专栏】周末技术分活动第2期
http://bbs.itheima.com/thread-125800-1-1.html
【阳哥专栏】周末技术分派送活动第1期
http://bbs.itheima.com/thread-123979-1-1.html
















173 个回复

正序浏览
来领题目调战下
回复 使用道具 举报
我来领题了
回复 使用道具 举报
交答案了

Demo14.rar

22.85 KB, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
前来领题
回复 使用道具 举报
回帖领题
回复 使用道具 举报
as604049322 发表于 2015-3-15 15:29
2楼的正则写的太牛逼,我就不献丑了~~~

王老师,我表示其实没看懂你的推荐的代码,实在过于复杂
下面是我的正则代码,
  1.         private static boolean checkMail(String str) {
  2.                 String regex="\\w+1@[a-zA-Z0-9]+(\\.[a-zA-Z]+)+";
  3.                 return str.matches(regex);
  4.         }
  5.         private static boolean checkTel(String str) {
  6.                 String regex="1[358]\\d{9}";
  7.                 return str.matches(regex);
  8.         }
  9.         private static boolean checkMima(String str) {
  10.                 String regex1="\\w{6,12}";
  11.                 String regex2="\\d{6,12}";
  12.                 return str.matches(regex1) && !str.matches(regex2);
  13.         }
  14.         private static boolean checkIp(String str) {
  15.                 String regex="\\d{1,3}(\\.\\d{1,3}){1,3}";
  16.                 String[] temp=null;
  17.                 int num=0;
  18.                 if(!str.matches(regex))
  19.                         return false;
  20.                 temp=str.split("\\.");
  21.                 for(int i=0;i<4;i++){
  22.                         num=Integer.parseInt(temp[i]);
  23.                         if(num<0||num>255)
  24.                                 return false;
  25.                 }
  26.                 return true;
  27.         }
复制代码
回复 使用道具 举报
2楼的正则写的太牛逼,我就不献丑了~~~
回复 使用道具 举报
回帖领题~
回复 使用道具 举报
回复 使用道具 举报
有难度啊
回复 使用道具 举报
昨天晚上又把正则看了下,忘了。上午基本了正则类的判断,下午花了一个半小时,制作了界面。平时没怎么用过Java中awt,用起来感觉真费劲,不如VS中拖控件布局来的块,我调界面,调了很久才把他们基本对齐。而且还是在Editplus中弄的。请老师指导。
问老师一个问题:java中有属性,可以设置一组控件对齐么?就像Word调对齐一样。.NET有,不知道Java有没有。
上图:

11.png (66.28 KB, 下载次数: 7)

11.png

44.png (102.98 KB, 下载次数: 8)

44.png

Regex.rar

2.16 KB, 阅读权限: 200, 下载次数: 1

评分

参与人数 1技术分 +1 收起 理由
王震阳老师 + 1 赞一个!

查看全部评分

回复 使用道具 举报
正则表达式
回复 使用道具 举报
jojo 中级黑马 2015-1-20 00:22:53
153#
呵哥。来看看
回复 使用道具 举报
回帖领题
回复 使用道具 举报
回帖领题
回复 使用道具 举报
回帖领题
回复 使用道具 举报
回帖领题
回复 使用道具 举报
领以前的题
回复 使用道具 举报
领题喽!!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马