Replace Pioneer怎么提取中文字符?

请问批量提取多个文件中的中文字符应该怎么做,需要提取的是完整中文字符来将这个程序翻译成其他语言文字,需要下面几种方式。
1、提取所有中文
2、"中国人" 提取所有“”内的中文
3、'中国人' 提取所有''内的中文
4、>中国人< 提取所有><内的中文
谢谢!

用Replace Pioneer提取中文的详细步骤:

    ctrl-o打开其中一个文本

    ctrl-h打开replace窗口

    * 在search for pattern输入[\x01-\xff]+表示单字节文字(非中文)

    * 在replace with pattern输入\n表示换行符(如果不介意文字连在一起就不用输入内容)

    点击replace,即可把非中文都替换成换行符,ctrl-s存盘完成

    如果是多文件,第3步应该改成点击batch...按钮打开batch runner窗口,把待处理文件拖拽到batch runner窗口中,点击Batch replace即可。

 

用Replace Pioneer提取指定范围内中文的详细步骤:

1. ctrl-o打开其中一个文本

2. ctrl-h打开replace窗口

* 在search for pattern输入"(.*?)"表示双引号括起来的内容,或者'(.*?)'和>(.*?)<等

* 在replace with pattern输入replace($1,‘[\x01-\xff]+','')\n表示删除单字节文字(非中文)

* 去掉print unmatched unit选项

3. 点击replace,即可,ctrl-s存盘完成

4. 如果是多文件,第3步应该改成点击batch...按钮打开batch runner窗口,把待处理文件拖拽到batch runner窗口中,点击Batch replace即可。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-01-20
http://www.mind-pioneer.com/
可以在上面看看!!

Replace Pioneer怎么提取中文字符?
1. ctrl-o打开其中一个文本 2. ctrl-h打开replace窗口 在search for pattern输入"(.*?)"表示双引号括起来的内容,或者'(.*?)'和>(.*?)<等 在replace with pattern输入replace($1,‘[\\x01-\\xff]+','')\\n表示删除单字节文字(非中文)去掉print unmatched unit选项 3. 点击replace,即可...

Replace Pioneer怎么提取中文字符?
runner窗口中,点击Batch replace即可。用Replace Pioneer提取指定范围内中文的详细步骤:1.ctrl-o打开其中一个文本 2.ctrl-h打开replace窗口 在search for pattern输入"(.*?)"表示双引号括起来的内容,或者'(.*?)'和>(.*?)<等 在replace with pattern输入replace($1,‘[\\x01-\\xff]+','')\\...

怎么把文本里的中文字符删除,只留下数字和英文?
只要用软件Replace Pioneer的正则表达式把所有编码超过FF的字符删除即可,详细步骤:1. ctrl-o打开文本 2. ctrl-h打开replace窗口 在search for pattern输入[^\\x00-\\xff]+即可 3. 点击replace,完成替换。4. ctrl-s存盘。

bat批量命名求助
4. 把set output filename 中的${FILENAME}修改为:#<basename(getcwd)>${FILENAME},即可把所有文件名前面加上目录名。5. 检查新文件名满足要求后,点击Rename,完成重命名。注:如果目录含有中文字符,用#<decode('gbk',basename(getcwd))>${FILENAME} Replace Pioneer 下载:http:\/\/www.mind-...

如何批量给一些单词加上括号
推荐用Replace Pioneer,很简单,只要把所有连续的中文字符串加上括号就可以了。详细步骤:1. ctrl-o打开文本文件 2. ctrl-h打开replace窗口 在Search for pattern输入[^\\x00-\\xff]+表示连续的中文字符 在Replace with pattern输入\\($match\\)表示左右加括号 3. 点击Replace即可完成。4. ctrl-s存盘...

相似回答