问题标题:
在英文和汉字中间插入符号有如下的句子:1.Isee.我明白了。2.Iquit!我不干了!3.Letgo!放手!4.Metoo.我也是。5.Mygod!天哪!6.Noway!不行!7.Comeon.来吧(赶快)想在汉字的前边插入
问题描述:
在英文和汉字中间插入符号
有如下的句子:
1.Isee.我明白了。
2.Iquit!我不干了!
3.Letgo!放手!
4.Metoo.我也是。
5.Mygod!天哪!
6.Noway!不行!
7.Comeon.来吧(赶快)
想在汉字的前边插入[]这个符号,可以实现吗?
巩素英回答:
难点:1、后面的汉字与英文句的空格不固定,有的有,有的没有。2、汉字没有特定的通配符。建议:
一、待处理的内容不是太多的话,可以对每句汉字前添加至少两个空格,已经有的不处理。然后用替换功能。
查找的内容为:
^*(两空格+任意字符)
替换为:
[]^&(符号+查找内容)
必要时可再进行一次替换:
查找内容为:
](符号+两空格)
替换为:
](符号)
二、如果待处理的内容太多,把内容复制到EXCEL再用公式处理,再复制回文本。具体做法如下:
1、把原文件复制到EXCEL里A列(确保每行一句)。
2、在B列设置过渡列,记录对应句第一个汉字的位置,公式为:
=MIN(IF(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))
点击显示
其它推荐