冒险解谜游戏中文网 ChinaAVG

标题: 一点小帮助:输入汉字时自动添加一个空格 [打印本页]

作者: 修普诺斯    时间: 2010-1-16 13:40
标题: 一点小帮助:输入汉字时自动添加一个空格
点击“开始”,选择“运行”,在“运行”中键入“regedit”,我们可以运行注册表编辑器,依次打开各键,在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion下,我们可以看到有全拼,微软拼音,英文,智能ABC等等输入法,单击某个输入法的主键,我们可以看到在右边的窗口中,有“插空格”这个DWORD值,其值为“0”时表示不添加空格,为“1”时则表示输入汉字时自动添加一个空格。% }8 P) k3 T$ B( j' _3 ^# ~" p! B
4楼添加在秀丸里为中文字符后添加空格的方法
作者: shane007    时间: 2010-1-16 13:42
多谢了!这个技巧我还真不知道。
作者: 修普诺斯    时间: 2010-1-16 13:43
这下他们翻译的就更快了 [s:45]
作者: shane007    时间: 2010-1-16 13:47
引用第2楼修普诺斯于2010-01-16 13:43发表的  :+ j1 y5 ?, ^* X2 x9 O7 ?
这下他们翻译的就更快了 [s:45]

2 O, Z9 l2 l, D8 X是啊。
作者: 修普诺斯    时间: 2010-1-16 14:41
在秀丸里在中文字符后加空格的方法,使用替换,具体方法search→replace...→选择regular expression,将[^\\u4e00-\\u9fa5]替换为\\0 ,建议选中loop search- k; K: H6 D  K, _6 T$ a7 d
注意\\0后还有一个空格,初步测试 汉字和全角标点后都加了半角空格,英文字符后没有添加空格
作者: worldcup12    时间: 2010-1-16 15:20
好办法,我马上试试
作者: talent_sky    时间: 2010-1-22 11:56
[quote]引用第4楼修普诺斯于2010-01-16 14:41发表的  :/ A- N9 j4 C9 i+ z6 f2 D
在秀丸里在中文字符后加空格的方法,使用替换,具体方法search→replace...→选择regular expression,将[^u4e00-u9fa5]替换为
作者: 修普诺斯    时间: 2010-1-22 14:06
引用第6楼talent_sky于2010-01-22 11:56发表的  :
3 F7 K' v" J6 N8 Q3 y6 f, b[quote]引用第4楼修普诺斯于2010-01-16 14:41发表的  :. ?0 y' L; a4 a5 @
在秀丸里在中文字符后加空格的方法,使用替换,具体方法search→replace...→选择regular expression,将[^u4e00-u9fa5]替换为

+ E# v0 w( o# H( J$ {  k9 e上面还是有问题,会在wxyz和一些半角的标点符号(包括空格)之后再加空格的,我再看看
作者: talent_sky    时间: 2010-1-22 15:35
……恩,我要问的就是这个,没想到帖子挂了……,希望能解决[s:39]
作者: 修普诺斯    时间: 2010-1-22 16:19
引用第8楼talent_sky于2010-01-22 15:35发表的  :
. Y! h8 M$ g+ Y1 J8 _( H……恩,我要问的就是这个,没想到帖子挂了……,希望能解决[s:39]

/ A. r& z1 v3 E7 R% M6 X& g7 @
$ ]( G5 K) ]  v3 n- O" ^" s, Z可能是秀丸本身的问题,notepad++里就不会把vwxyz也加上,但是我不知道怎么在notepad++里把字符替换成什么,我再看看。
/ Q7 G7 P1 v# E& D  d) M其实我没怎么研究过正则表达式[s:44]
作者: talent_sky    时间: 2010-1-22 21:26
不会吧,我试了很多编辑器了都不行,都会匹配到wxyz加上一些标点符号。
( v0 ~: `- L2 v& L2 \7 H
, h- b* k5 u5 Z) ^还有,我在网上找到的匹配中文的正则是[\\u4e00-\\u9fa5] ,怎么和你的完全相反呢?试下来也不对,我完全晕了[s:36]




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2