用正则表达式实现替换的问题

lp 2003-12-04 03:01:59
要将一个html文件中所有链接地址替换成其他字符
先将文件内容读到字符变量中

然后用 preg_replace 函数进行正则表达式替换,我试了半天还没成功
请哪位能给出一正确的正则表达式

例如
str="<a href='link1.htm'>连接一</a><a href='link2.htm'>连接二</a>"
需要将
"link1.htm"替换成"../../link1.php"
"link2.htm"替换成"../../link2.php"

请教如何实现,谢谢。在线等待!

...全文
38 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaofaq 2003-12-07
  • 打赏
  • 举报
回复
哦~~~~~~~~~~~~~
接分儿咯~~~~~~~~~~~~~~
lp 2003-12-06
  • 打赏
  • 举报
回复
我已搞定,大家顶顶,我就给你们散分!!!!
lp 2003-12-04
  • 打赏
  • 举报
回复
刚刚说少了点要求

还需将 "link1.htm"替换成base64编码后的字串
stsit 2003-12-04
  • 打赏
  • 举报
回复
href=' ==> href='../../

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧