正则表达式,取连接上面的字符串(200分)

  • 主题发起人 主题发起人 cocw
  • 开始时间 开始时间
C

cocw

Unregistered / Unconfirmed
GUEST, unregistred user!
如何取网页上连接上面的字符串?
象该句<a href=&quot;profile.php&quot;>控制面板</a>上的
“控制面板”
这个页面有可能是:
<a href=&quot;profiadfasdle.php&quot;>A:控a制< asas/面>板</a><font>asdfasdf</font>adf
<a href=&quot;proasfdfile.php&quot;>B:控a制< asas/面>板</a><font><u>asdf</u></font>
<a href=&quot;profileadf.php&quot;>C:控a制< asas/面>板</a>dd<font><k>asdf</K></font>ddd
页面上存在多个
<a href=&quot;jjjxxx.php&quot;>xxxx</a>
这样的句子
如何取多个xxxx这个值,【这个值唯一保证不是</a>】
这个正则表达式该如何写?
---------------
正则表达式中[^X]表示非X的值
这个有没有表示非字符串的 [^</a>] 表示非</a>的????
 
用'<a href ' 和 '/a>'来定义找内容吧
 
这么写试试:
>/s*(.+?)/s*</s*.+?/s*>/s*(.+?)/s*</a>
我这里没试过,应该可以的,或者你再稍微改一下。
 
(.+?)我很少用这个,给我了启发。。。。
 
多人接受答案了。
 
后退
顶部