找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 47|回复: 6

求一个极简单的正则表达式替换HTML

[复制链接]

1265

主题

2053

回帖

8041

积分

论坛元老

积分
8041
发表于 2019-2-13 15:12:49 | 显示全部楼层 |阅读模式
比如有一HTML代码

[ol]
  • [/ol]复制代码

    现在用editplus软件 ,把它全部变成

    用正则到底要怎么做,以前是知道的,现在又忘了,网上也查不到,

    求指教,谢谢

  • 回复

    使用道具 举报

    1265

    主题

    2053

    回帖

    8041

    积分

    论坛元老

    积分
    8041
     楼主| 发表于 2019-2-13 15:19:09 | 显示全部楼层
    终于知道方法了,
    ]+>
    回复

    使用道具 举报

    110

    主题

    250

    回帖

    848

    积分

    高级会员

    积分
    848
    发表于 2019-2-13 15:59:00 | 显示全部楼层

    云生 发表于 2019-2-13 15:19

    终于知道方法了,
    ]+>

    这个是和所用的软件有关系吧?
    回复

    使用道具 举报

    20

    主题

    1517

    回帖

    3126

    积分

    论坛元老

    积分
    3126
    发表于 2019-2-13 15:19:00 | 显示全部楼层
    直接代换掉全行,如果行不多,数一下。sed -i '10d' h.html  &&  sed -i '10a\' h.html  类似这样吧。
    回复

    使用道具 举报

    22

    主题

    517

    回帖

    1116

    积分

    金牌会员

    积分
    1116
    发表于 2019-2-13 16:33:15 | 显示全部楼层
    中间内容未知,我觉得有可能代换会有出错可能。
    回复

    使用道具 举报

    22

    主题

    517

    回帖

    1116

    积分

    金牌会员

    积分
    1116
    发表于 2019-2-13 16:46:09 | 显示全部楼层

    h2o 发表于 2019-2-13 16:33

    这种最简单了吧,就一个贪婪问题,学艺不精啊

    这种情况用贪婪 你不怕一直匹配到
    回复

    使用道具 举报

    538

    主题

    1027

    回帖

    3820

    积分

    论坛元老

    积分
    3820
    发表于 2019-2-13 16:47:47 | 显示全部楼层

    h2o 发表于 2019-2-13 16:33

    这种最简单了吧,就一个贪婪问题,学艺不精啊

    用你这个不行的,试过了前后不变。会变的换成   .*   就好了啊
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-5-9 06:13 , Processed in 0.018664 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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