如何取网页上连接上面的字符?
象该句<a href="profile.php">控制面板</a>上的
“控制面板”这个页面有可能是:
<a href="profiadfasdle.php">A:控a制< asas/面>板</a><font>asdfasdf</font>adf
<a href="proasfdfile.php">B:控a制< asas/面>板</a><font><u>asdf</u></font>
<a href="profileadf.php">C:控a制< asas/面>板</a>dd<font><k>asdf</K></font>ddd
页面上存在多个
<a href="jjjxxx.php">xxxx</a>
这样的句子
如何取多个xxxx这个值,【这个值唯一保证不是</a>】这个正则表达式该如何写?---------------
正则表达式中[^X]表示非X的值
这个有没有表示非字符串的 [^</a>] 表示非</a>的????
象该句<a href="profile.php">控制面板</a>上的
“控制面板”这个页面有可能是:
<a href="profiadfasdle.php">A:控a制< asas/面>板</a><font>asdfasdf</font>adf
<a href="proasfdfile.php">B:控a制< asas/面>板</a><font><u>asdf</u></font>
<a href="profileadf.php">C:控a制< asas/面>板</a>dd<font><k>asdf</K></font>ddd
页面上存在多个
<a href="jjjxxx.php">xxxx</a>
这样的句子
如何取多个xxxx这个值,【这个值唯一保证不是</a>】这个正则表达式该如何写?---------------
正则表达式中[^X]表示非X的值
这个有没有表示非字符串的 [^</a>] 表示非</a>的????
解决方案 »
- delphi opendialog 打开文件数量问题
- 请教一下关于Delphi开发的客户端和J2EE开发的中间件之间通讯的方法?
- 怎样解决DLL中的MDI子窗口不响应Tab键,无提示等问题?
- TNMHTTP如何传文件
- 关于sql-links的问题
- 谁要INTRAWEB的技术手册!免费赠送
- 怪异状况:程序编译好后程序中所有的错误信息、异常信息统统不返回??!困惑中...
- 请帮我来解决一下问题!!
- 好久没来了,有1000多分,怎么给大家呀?来看看啦
- BDE和ODBC有何作用请进谢谢
- 如何将日志钩子记录下的动作全部保存到文件中,程序下次运行时打开此文件仍然可以重放上一次录制的东西?分不够再加
- 从Tshape派生了一个按扭,如何添加它的caption属性?答完即结贴(在线等待)
$regExpr='|\>(.*)\<\/a\>|s';
$content='<a href="profiadfasdle.php">A:控a制< asas/面>板</a><font>asdfasdf</font>adf';
preg_match($regExpr,$content,$matches);
print_r($matches[1]);
/*
A:控a制< asas/面>板
*/
?>
DELPHI下面的语法不熟,写了个PHP的,希望对你有帮助
Var s:String;
begin
r:=TRegExpr.Create;
s:='<a href="profiadfasdle.php">A:控a制< asas/面>板</a><font>asdfasdf</font>adf';
r.Expression:= '\>(.*)\<\/a\>';
if r.Exec(s) Then
ShowMessage(r.Match[1]);
end;
需要下载正则表达式控件
Var s:String;
begin
r:=TRegExpr.Create;
s:='<a href="profiadfasdle.php">A:控a制< asas/面>板</a><font>asdfasdf</font>adf';
r.Expression:= '\>(.*)\<\/a\>';
if r.Exec(s) Then
ShowMessage(r.Match[1]);
end;