全球主机交流论坛

标题: 去除文本中两个字符中间的内容 [打印本页]

作者: 菊花信    时间: 2021-5-15 22:10
标题: 去除文本中两个字符中间的内容
本帖最后由 菊花信 于 2021-5-15 22:17 编辑

比如

123456789内容一987654321
123456789内容二987654321
123456789内容三987654321
123456789内容四987654321
123456789内容五987654321

去除9和9中间的内容,内容不一样,有很多行,每一行的9前面和后面也不一样
作者: Guile    时间: 2021-5-15 22:12
开价吧
作者: zxxx    时间: 2021-5-15 22:15
123456789987654321 -- 9和9中间的内容没有内容呀
作者: 菊花信    时间: 2021-5-15 22:16
zxxx 发表于 2021-5-15 22:15
123456789987654321 -- 9和9中间的内容没有内容呀

有内容,我没写出来
作者: zxxx    时间: 2021-5-15 22:17
(.*?)9.*?9(.*)
\199\2
作者: beck    时间: 2021-5-15 22:19
  1. var str = "1234567893434987654321";
  2. str = str.replace(/9.*9/, "99");
  3. console.log(str)
复制代码

作者: cidens    时间: 2021-5-15 22:29
正则,不过我不会写
作者: tiga    时间: 2021-5-15 22:32
  1. awk -F"9" '{print $1$3}' 文件名
复制代码





欢迎光临 全球主机交流论坛 (https://loc.imgfree.eu.org/) Powered by Discuz! X3.4