当前位置:论坛首页 > 第三方应用 > Linux面板插件

【待反馈】文件搜索及批量修改的正则表达式怎么写

发表在 第三方应用2023-4-5 10:48 [复制链接] 4 2142

宝塔面板有多个静态文件,想用文件批量修改插件,但是正则不会写,请帮帮忙

<span class="banji">班级:1年级3班</span>
<span class="time">报名时间:2023-01-22 08:15:00</span>

因为时间有很多不同,有些是2023-05-13 09:20:00,有些是2023-02-08 10:50:00,有很多不同的时间。

想把报名时间统一换成2023-08-25 09:10:00

后面这个09:10:00,是随机

比如09 是09-16点随机
比如10 是00-59分随机

后面的秒就无所谓了,请问这个正则表达式应该怎么写,如果不能随机,那么统计换成2023-08-25 09:10:00也可以
使用道具 举报 只看该作者 回复
发表于 2023-4-5 14:14:21 | 显示全部楼层
您好,您是修改文件名称还是文件里的内容呢?若是文件中的内容您可到服务器终端使用vim命令的末行模式执行此命令进行替换时间
  1. :%s/**/**/g
复制代码

使用道具 举报 回复 支持 反对
发表于 2023-4-6 08:34:45 | 显示全部楼层
堡塔运维盏尽 发表于 2023-4-5 14:14
您好,您是修改文件名称还是文件里的内容呢?若是文件中的内容您可到服务器终端使用vim命令的末行模式执行 ...

谢谢回复,但是因为我这边的每个html页面还有其他的关于时间的标签,如果按照你说的这个方法,会不会连同其他的时间一起会改了吗?

比如整个页面是这样的
<span class="banji">班级:1年级3班</span>
<span class="time">报名时间:2023-01-22 08:15:00</span>


<div class="other">
<ul>
<li><span class="banji">班级:2年级6班</span>
<span class="time">报名时间:2022-03-21 09:16:00</span></li>
<li><span class="banji">班级:5年级2班</span>
<span class="time">报名时间:2022-02-21 07:11:00</span></li>
</ul>
</div>

<div class="other">以下的时间不用修改,请问应该怎么写
使用道具 举报 回复 支持 反对
发表于 2023-4-6 08:35:41 | 显示全部楼层
谢谢回复,但是因为我这边的每个html页面还有其他的关于时间的标签,如果按照你说的这个方法,会不会连同其他的时间一起会改了吗?

比如整个页面是这样的
<span class="banji">班级:1年级3班</span>
<span class="time">报名时间:2023-01-22 08:15:00</span>


<div class="other">
<ul>
<li><span class="banji">班级:2年级6班</span>
<span class="time">报名时间:2022-03-21 09:16:00</span></li>
<li><span class="banji">班级:5年级2班</span>
<span class="time">报名时间:2022-02-21 07:11:00</span></li>
</ul>
</div>

<div class="other">以下的时间不用修改,请问应该怎么写
使用道具 举报 回复 支持 反对
发表于 2023-4-6 08:38:11 | 显示全部楼层
堡塔运维盏尽 发表于 2023-4-5 14:14
您好,您是修改文件名称还是文件里的内容呢?若是文件中的内容您可到服务器终端使用vim命令的末行模式执行 ...

谢谢回复,但是因为我这边的每个html页面还有其他的关于时间的标签,如果按照你说的这个方法,会不会连同其他的时间一起会改了吗?

比如整个页面是这样的
<span class="banji">班级:1年级3班</span>
<span class="time">报名时间:2023-01-22 08:15:00</span>


<div class="other">
<ul>
<li><span class="banji">班级:2年级6班</span>
<span class="othertime">报名时间:2022-03-21 09:16:00</span></li>
<li><span class="banji">班级:5年级2班</span>
<span class="othertime">报名时间:2022-02-21 07:11:00</span></li>
</ul>
</div>

<div class="other">以下的时间不用修改,请问应该怎么写
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

工作时间:09:00至24:00

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