在英文和汉字中间插入符号

有如下的句子:1.Isee.我明白了。2.Iquit!我不干了!3.Letgo!放手!4.Metoo.我也是。5.Mygod!天哪!6.Noway!不行!7.Comeon... 有如下的句子:
1. I see. 我明白了。
2. I quit! 我不干了!
3. Let go! 放手!
4. Me too. 我也是。
5. My god! 天哪!
6. No way! 不行!
7. Come on. 来吧(赶快)
想在汉字的前边插入[]这个符号,可以实现吗?
展开
 我来答
xsm4296
2009-06-06 · TA获得超过723个赞
知道小有建树答主
回答量:861
采纳率:0%
帮助的人:392万
展开全部
难点:1、后面的汉字与英文句的空格不固定,有的有,有的没有。2、汉字没有特定的通配符。建议:
一、待处理的内容不是太多的话,可以对每句汉字前添加至少两个空格,已经有的不处理。然后用替换功能。
查找的内容为:
^*(两空格+任意字符)
替换为:
[]^&(符号+查找内容)
必要时可再进行一次替换:
查找内容为:
] (符号+两空格)
替换为:
](符号)

二、如果待处理的内容太多,把内容复制到EXCEL再用公式处理,再复制回文本。具体做法如下:
1、把原文件复制到EXCEL里A列(确保每行一句) 。
2、在B列设置过渡列,记录对应句第一个汉字的位置,公式为:
=MIN(IF(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))<45120,1000,ROW(INDIRECT("1:"&LEN(A1)))))
这是数组公式,须用CTRL+SHIFT+ENTER结束。
3、在C列合成插入符号的文本,公式为:
=LEFT(A1,B1-1)&"[]"&RIGHT(A1,LEN(A1)-B1+1)
用填充柄向下拖放填充即可。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式