<img src="images/m_close.gif" title="未读" />
</td>

<!-- 定时短信的图标 -->

<!-- 定时短信的图标完 -->
<!-- 发送或接收的图标 -->

<td>
<a href="#" onclick="checkCheckBox('201003081312045020788');operate('VIEW');return false;" >

15988133007

</a>
在java程序中,如何对以上表单进行匹配呢?
哪位大侠能赐教?
小弟没有用过正则表达式,谢谢了 

解决方案 »

  1.   

    j2me中明显不支持正则表达式。
      

  2.   


    <img src="images/m_close.gif" title="未读" />\n\s</td>\n\s\n\s<!-- 定时短信的图标 -->\n\s\n\s<!-- 定时短信的图标完 -->\n\s<!-- 发送或接收的图标 -->\n\s\n\s<td>\n\s<a href="#" onclick="checkCheckBox('[0-9]{21}');operate('VIEW');return false;" >\n\s\n\s^((\+{0,1}86){0,1})1[0-9]{10}\n\s\n\s</a>这是我匹配的,希望各位高手能指点指点
      

  3.   

    我\s后面都有加*号还是不行。
    主要是<a href="#" onclick="checkCheckBox('201003081312045020788');operate('VIEW');return false;" > 这部分有问题我这样写的
    <a\s*href="#"\s*onclick="checkCheckBox('[0-9]{21}');operate('VIEW');return false;"\s*>仍然不对,主要就是这部分的问题
      

  4.   

    <a href="#" onclick="checkCheckBox('201003081312045020788');operate('VIEW');return false;" >哪位高手只需要帮我把这句匹配一下就好,关键是数字部分
      

  5.   

    <img\s*src="images/m_close.gif"\s*title="未读"\s*/>\s*</td>\s*<!-- 定时短信的图标 -->\s*<!-- 定时短信的图标完 -->\s*<!-- 发送或接收的图标 -->\s*<td>\s*<a\s*href="#"\s*onclick="checkCheckBox\('[0-9]{21}'\);operate\('VIEW'\);return\s*false;"\s*>\s*(1[358][0-9]{1})[0-9]{8}\s*