请写出如下正则表达式的含义
com|cn|net
^http://www.d-heaven.com/$
^http://www.sina.com.cn/new/newid=\d+请用正则表达式匹配出QQ号(假设QQ号码为5-10位)请用正则匹配http://www.d-heaven.com/?actio=wyd15900376(MDP教学.doc)请用分组方式匹配出400.800.000.999.

解决方案 »

  1.   

    请写出如下正则表达式的含义
    com|cn|net
    ======= 匹配字符串中的三个可能性,或者为com或者为cn或者为net
    ^http://www.d-heaven.com/$
    ======= 匹配字符串必须为 http://www.d-heaven.com/
    ^http://www.sina.com.cn/new/newid=\d+
    ======= 匹配字符串必须为 http://www.sina.com.cn/new/newid= 一位以上的数字  的形式
     
      

  2.   

    作业题?
    ^http://www.d-heaven.com/\?actio=wyd15900376(MDP教学.doc)$
      

  3.   

    QQ号码的我觉着应该是   [1-9][0-9]{5,10}  能更合适一点,因为QQ号码的第一位肯定不会是0
      

  4.   

      QQ的 我是这么写的 ^ [1-9]\d{4,9}$