在英文和汉字中间插入符号有如下的句子: 1. I see. 我明白了。 2. I quit! 我不干了! 3. Let

1个回答

  • 难点:1、后面的汉字与英文句的空格不固定,有的有,有的没有。2、汉字没有特定的通配符。建议:

    一、待处理的内容不是太多的话,可以对每句汉字前添加至少两个空格,已经有的不处理。然后用替换功能。

    查找的内容为:

    ^*(两空格+任意字符)

    替换为:

    []^&(符号+查找内容)

    必要时可再进行一次替换:

    查找内容为:

    ] (符号+两空格)

    替换为:

    ](符号)

    二、如果待处理的内容太多,把内容复制到EXCEL再用公式处理,再复制回文本。具体做法如下:

    1、把原文件复制到EXCEL里A列(确保每行一句) 。

    2、在B列设置过渡列,记录对应句第一个汉字的位置,公式为:

    =MIN(IF(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))