
比如下面的例子
第一行文本 第二行文本 第三行文本 替换成这样的格式
<ul> <li>第一行文本</li> <li>第二行文本</li> <li>第三行文本</li> </ul> 上面的举例有误,真实情况是下面这种情况:
<p>其他内容</p> …… <p>●第一行文本</p> <p>●第二行文本</p> <p>●第三行文本</p> …… <p>其他内容</p> 替换成这样的格式
<p>其他内容</p> …… <ul> <li>第一行文本</li> <li>第二行文本</li> <li>第三行文本</li> </ul> …… <p>其他内容</p> 1 leon0318 2022-08-30 09:08:27 +08:00 via iPhone 30 分钟过去了,但凡百度的话也搞定了 233333 |
2 infinityv 2022-08-30 09:17:16 +08:00 via iPhone 写个 while read 的循环,每行的文本前后加上需要的标签就行了 |
3 yolee599 2022-08-30 09:51:58 +08:00 sed -e 's/^.*$/<li>&<\/li>/g' -e '1i <ul>' -e '$a\</ul>' sed_test.txt |
5 zenxds 2022-08-30 11:16:27 +08:00 node 用 cheerio ,Python 用 PyQuery |
7 yolee599 2022-08-30 11:47:48 +08:00 sed -e 's/^<p>●\(.*\)<\/p>$/<li>\1<\/li>/g' sed_test.txt <ul> 和 </ul> 你自己手动加一下吧 |