iteye_5425 2008-07-11 10:22
浏览 295
已采纳

请教个正则表达式,谢谢先~~

需要匹配类似如下模式的字符串:

  1. fun(key1,value1,key2,value2,keyn,valuen)
  2. onefun(name, lzy, old, 12)
  3. infos(stat, cpu)

想通过匹配后得到:

  1. key1,value1,key2,value2,keyn和valuen字符串。
  2. name,lzy,old和12字符串。
  3. stat和cpu字符串。

能否?谢谢!~~

[b]问题补充:[/b]
麻烦给个简单说明吧~~

  • 写回答

2条回答 默认 最新

  • congjl2002 2008-07-11 12:55
    关注

    分为两种情况
    1.color=red\w+[/color],匹配的是函数刚刚开始的部分,就是以“(”开始的部分,匹配所有字母,数字
    2.color=red\s?\w+ [/color] 匹配逗号后面的部分的所有数字和字母,不包括逗号

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?