`
wwweducn
  • 浏览: 29632 次
文章分类
社区版块
存档分类
最新评论

聊天、状态-运用正则表达式对用户信息就行拆分 -by小雨

阅读更多

本篇文章是一篇关于聊天、状态-的帖子

View Code
 1 public class Test
 2 {
 3     public static void main(String args[])
 4     {
 5         String userinfo = "register:id=1,name=jim,age=23,sex=Male;login:sucess;online:5;chat:tail";
 6         String str1[] = userinfo.split(";");
 7         System.out.println("---------------------用户息信如下---------------------");
 8         for(String str:str1)
 9         {
10             String str2 [] = str.split(":");
11             if("register".equals(str2[0]))
12             {
13                 String str3 [] = str2[1].split(",");
14                 System.out.println("注册息信");
15                 for(String strstr:str3)
16                 {
17                     String str4 [] = strstr.split("=");
18                     
19                     if("id".equals(str4[0]))
20                     {
21                         System.out.println("ID:"+str4[1]);
22                     }
23                     else if("name".equals(str4[0]))
24                     {
25                         System.out.println("用户名:"+str4[1]);
26                     }
27                     else if("age".equals(str4[0]))
28                     {
29                         System.out.println("春秋:"+str4[1]);
30                     }
31                     else if("sex".equals(str4[0]))
32                     {
33                         System.out.println("性别:"+str4[1]);
34                     }
35                 }
36             }
37             else if("login".equals(str2[0]))
38             {
39                 System.out.println("录登状态:"+str2[1]);
40             }
41             else if("online".equals(str2[0]))
42             {
43                 System.out.println("在线时长:"+str2[1]+"小时");
44             }
45             else if("chat".equals(str2[0]))
46             {
47                 System.out.println("聊天内容:"+str2[1]);
48             }
49         }
50     }
51 }

---------------------用户息信如下---------------------
注册息信
ID:1
用户名:jim
春秋:23
性别:Male
录登状态:sucess
在线时长:5小时
聊天内容:tail

文章结束给大家分享下程序员的一些笑话语录: 神灯新篇
一个程序员在海滩上发现了一盏神灯。他在灯上擦了几下,一个妖怪就从灯里跳出来说:“我是世界上法术最强的妖怪。我可以实现你的任何梦想,但现在,我只能满足你一个愿望。”程序员摊开了一幅中东地图说:“我想让中东得到永久的和平。”妖怪答道:“哦,我没办法。自打创世纪以来,那里的战火就没有停息过。这世上几乎没有我办不到的事,但这件事除外。”程序员于是说:“好吧,我是一个程序员,为许多用户编写过程序。你能让他们把需求表述得更清楚些,并且让我们的软件项目有那么一两次按进度按成本完成吗?”妖怪说:“唔,我们还是来看中东地图吧。”

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics