javarike 发表于 2009-5-31 15:16:43

[已解决]正则分离字符问题,正则高手请进!谢谢!

本帖最后由 javarike 于 2009-6-6 16:15 编辑

<td><input type="checkbox" name="checkboxes[]" value="947861" />947861</td>
<td class="first-cell">zltlily</td>
<td><span onclick="listTable.edit(this, 'edit_email', 947861)">zltlily@163.com</span></td>
<td align="center">2009-05-31</td>
<td align="center">
<a href="users.php?act=edit&id=947861" title="编辑"><img src="images/icon_edit.gif" border="0" height="16" width="16" /></a>
<!--<a href="users.php?act=address_list&id=947861" title="收货地址"><img src="images/book_open.gif" border="0" height="16" width="16" /></a>-->
<!--<a href="order.php?act=list&user_id=947861" title="查看订单"><img src="images/icon_view.gif" border="0" height="16" width="16" /></a>-->
<a href="account_log.php?act=list&user_id=947861" title="查看账目明细"><img src="images/icon_account.gif" border="0" height="16" width="16" /></a>
<a href="javascript:confirm_redirect('您确定要删除该会员账号吗?', 'users.php?act=remove&id=947861')" title="移除"><img src="images/icon_drop.gif" border="0" height="16" width="16" /></a>
</td>
</tr>
<tr>
<td><input type="checkbox" name="checkboxes[]" value="947860" />947860</td>
<td class="first-cell">peiyangji</td>
<td><span onclick="listTable.edit(this, 'edit_email', 947860)">jy0757@163.com</span></td>
<td align="center">2009-05-31</td>如上面的网页代码,我只想得到里面的EMAIL地址,正则表达式应该怎么将它们提取出来,谢谢了!

javarike 发表于 2009-5-31 15:30:02

StringRegExp($shtml, "\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*", 1)

自己搞点了,谢谢!
:face (24):

neity 发表于 2009-12-6 18:49:27

好,正则太难啦

805333 发表于 2009-12-8 18:04:00

正则确实太复杂了,简单的还好办,呵呵,顶上去,希望正则高手多提供点资料

316428696 发表于 2010-1-18 17:18:41

是啊,正则真的很难!

afan 发表于 2010-1-18 17:37:25

'[^>]+@[^<]+'
页: [1]
查看完整版本: [已解决]正则分离字符问题,正则高手请进!谢谢!