关注吃喝新鲜事 优惠早知道
X扫一扫,关注吃喝微信订阅号

吃喝玩乐网官方微信订阅号:
成都吃喝玩乐网

  • 无缝对接网站,实时在线,热闹无边
  • 新鲜讯息推送,及时送达
  • 福利折扣优惠送送送
  • 微信里的吃喝玩乐
X扫一扫,关注吃喝微信服务号

吃喝玩乐网官方微信服务号:
吃喝玩乐网

  • 无缝对接网站,实时在线,热闹无边
  • 新鲜讯息推送,及时送达
  • 功能强大的福利折扣优惠活动
  • 微信里的吃喝玩乐
查看: 2758|回复: 15

[其他] 正则表达式替换相关的问题

慕青蓝
UID 241252
发表于 2023-3-6 18:17 | 显示全部楼层 来自: 四川省成都市 电信
novel/72358.html 需要通过正则替换为 novel/list/72358/1.html
主要是中间的数字不能变,还要1次替换,求教高手


自己搞定了,解决方式是
查找  /([0-9]*[0-9])

替换 /List/$1/1

友情提示:发言及回复仅代表网友观点,不代表本站立场!

napoleno
UID 309735
发表于 2023-3-6 18:19 | 显示全部楼层 来自: 四川省成都市 广电网
牛,=
yuan198587
UID 250297
发表于 2023-3-6 18:23 | 显示全部楼层 来自: 四川省成都市 电信
为什么要正则呢,直接循环,然后加一个/list不就行了
php:
foreach($data as $key=>$value){
   $temp = explode("novel/",$value);
   $data[$key] = "novel/list/".$temp[1];
}
慕青蓝
UID 241252
 楼主| 发表于 2023-3-6 18:23 | 显示全部楼层 来自: 四川省成都市 电信
自己搞定了……万能百度
/([0-9]*[0-9])

/List/$1/1
发表于 2023-3-6 18:24 来自手机 | 显示全部楼层 来自: 四川省成都市 电信
慕青蓝
UID 241252
 楼主| 发表于 2023-3-6 18:25 | 显示全部楼层 来自: 四川省成都市 电信
yuan198587 发表于 2023-3-6 18:23
为什么要正则呢,直接循环,然后加一个/list不就行了
php:
foreach($data as $key=>$value){

主要那个工具就只支持正则方式进行处理~
gege88
UID 570148
发表于 2023-3-6 18:45 来自手机 | 显示全部楼层 来自: 四川省成都市 电信
laidz
UID 24429
发表于 2023-3-6 18:51 来自手机 | 显示全部楼层 来自: 四川省成都市 移动
看得我一愣一愣的,其实你的需求是将novel/换成novel/list/
慕青蓝
UID 241252
 楼主| 发表于 2023-3-6 19:30 来自手机 | 显示全部楼层 来自: 四川省成都市 电信
laidz 发表于 2023-3-6 18:51
看得我一愣一愣的,其实你的需求是将novel/换成novel/list/

不是啊,后面还要加/1。的嘛
饭→特稀
UID 420872
发表于 2023-3-6 19:41 | 显示全部楼层 来自: 四川省成都市 电信
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

99元抢购蜀仁口腔 超声波舒适洁牙套餐

99.00

蜀仁洁牙福利来了! 成人超声波全口舒适化洁牙仅需99元!

去看看

老罗贴膜团购返场 700起到手价

49.00

新一季的老罗贴膜团购来了,前档+后档+侧窗实际到手价700起

去看看

可复购 成都平原小榨菜籽油

98.00

可复购 成都平原小榨菜籽油 香浓上市

去看看

返回顶部 NewT 快速回复 返回列表 QQ