作者webp99 (滴滴)
看板Programming
標題[請益] php 取代字串用法
時間Sun Apr 17 14:34:21 2022
小弟是程式新手
最近在測試要取代html的url連結,
想要將符合特徵的<a href="
https://xxx.XXX.xxx/XX">XX</a>
隨機改為我指定的URL <a href="我指定的">我指定的</a>
困難點在於,假如裡面有10個URL(非固定的網址與路徑)連結
我想要能逐一改為指定的URL(用陣例裡的值去取代)
目前能想到的是使用 strpos 找出字串位置再修改內容,但在搜尋字XXX.xxx就卡住了
網址字串長度不固定啊
請問有什麼好方式嗎?
非常感謝
-----
Sent from JPTT on my iPhone
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.27.46 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1650177264.A.CF2.html
→ sunneo: 用preg_replace 114.35.87.176 04/17 17:00
→ MOONRAKER: str_replace就可以收陣列了 文件都有 114.32.67.144 04/18 15:50
推 kisaraki1976: 認真說,常常要搞字串的話,用點心114.137.175.252 04/18 17:02
→ kisaraki1976: 力去搞懂正規表示式,一了百了。114.137.175.252 04/18 17:02
→ MOONRAKER: 應該是先弄清楚str_*那一些有什麼吧 114.32.67.144 04/20 11:29
→ MOONRAKER: 基本工具都不熟 失敗中的失敗 114.32.67.144 04/20 11:29