如何从perl中的无限字符串中删除重复的子字符串?

 手机用户2502863161 发布于 2023-01-31 15:00

我有一个奇怪的情况,我想删除除了非常长的无限字符串内的子串的第一个匹配.我在这里找到了一些类似的主题,但没有一个像我一样.

为了简单起见,这里有一些字符串之前和之后的sudo.我有一个不受限制的文件,其中"c"可能是数千个随机字符,但"bbb"是一个唯一的字符串:

aaabbbbbbccccccbbbccccccbbbccccccaaa

我想删除除第一个bbb以外的所有内容:

aaabbbccccccccccccccccccaaa

此外,我希望能够将其用作我可以通过的perl脚本:

cat file.in | something | perl -pe 's/bbb//g' | somethingelse > file.out

但是,与上面的例子不同,我希望第一次出现"bbb"完整."

这似乎应该相当容易,但它让我很难过.
有任何想法吗?
提前致谢!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有