avatar
[转载] perl字符串问题# Unix - 噫吁兮,危乎高哉
c*c
1
【 以下文字转载自 Programming 讨论区 】
【 原文由 cynic 所发表 】
现在想做这么一个事情
有个个字符串
$string1 | $string2 | $string3 | $string4 | $string5
在$string2 $string3中想进行查找,将含有$keyword的的项目都筛选出来(精确匹配,
不区分字母大小写),保存在一个数组里面,然后逐行打印$string2和string3
如果能用加粗的黑体在打印时候着重表示$keyword,则最好不过了
这个字符串是在一个文本文件里面,都是统一的格式,很多行,因此需要从这个文本文件
(例如abc.txt)中读取以上的字符串信息
打印的时候如果是分页打印,一页打印100个,打完为之,最后一页有几行就打印几
行,应该怎么实现?
特别一点的是,$keyword可能在$string2 和$string3都会出现,为了避免重复,凡是
出现两次的均只按照一次处理,不打印两次
此外,可能有些字符串中 $string1 sting2 string3都完全相同,因此打印的时候
可能会有重复项目,现在希望将所有重复项目剔除
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。