难点:1、后面的汉字与英文句的空格不固定,有的有,有的没有。2、汉字没有特定的通配符。建议:
一、待处理的内容不是太多的话,可以对每句汉字前添加至少两个空格,已经有的不处理。然后用替换功能。
查找的内容为:
^*(两空格+任意字符)
替换为:
[]^&(符号+查找内容)
必要时可再进行一次替换:
查找内容为:
](符号+两空格)
替换为:
](符号)
二、如果待处理的内容太多,把内容复制到EXCEL再用公式处理,再复制回文本。具体做法如下:
1、把原文件复制到EXCEL里A列(确保每行一句)。
2、在B列设置过渡列,记录对应句第一个汉字的位置,公式为:
=MIN(IF(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))