用PERL(或其他)语言采用正则表达式检索出文本中包含特定串的句子,并对齐输出。

程序接收的输入数据:corpus.txt程序输出:你的学号.txt输出文件中的具体输出格式:l找出文本中包含”因为……所以”的句子,并以两个词为中心对齐输出前后3个字,中... 程序接收的输入数据:
corpus.txt

程序输出:
你的学号.txt

输出文件中的具体输出格式:
l 找出文本中包含”因为……所以”的句子,并以两个词为中心对齐输出前后3个字,中间全输出,输出格式为:
-------------------------------------------------------------------
行号 前面3个字 *因为* 全部 &所以& 后面3个字(标点符号算一个字)
2 还不是 *因为* 这里好, &所以& 没有人
4 *因为* 这里的水质好, &所以& 长寿的
10 就是 *因为* 这样, &所以& 大家都
用python~~
展开
 我来答
自由de王国
2015-03-23 · TA获得超过1066个赞
知道小有建树答主
回答量:661
采纳率:50%
帮助的人:840万
展开全部
(.{0,3})因为(.*?)所以(.{0,3})
三个分组中分别是前面3个字,中间全部,后面三个字
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式