Notepad++能否转换全角半角?
firefox吧
全部回复
仅看楼主
level 11
网页上很多英文与数字都是全角的,复制下来看起来很难受。
Notepad++能处理不?能批量处理不?
2013年02月27日 01点02分 1
level 12
2013年02月27日 01点02分 3
这意思是要把不同的标点一个个全部替换吗?有没有简便点的方法?
2013年02月27日 02点02分
level 11
引用 @527836355 (3楼)
[图]
———————————————————————————
难道要我10个数字26个字母一个一个处理?
2013年02月27日 01点02分 4
level 11
@rpzrpz123
感谢谷姐。
以下是转换程序(javascript)
/****************************
* 参数说明:
* 全角->半角
* str:要转换的字符串
* 返回值类型:字符串
**************************** /
function DBC2SBC(str) {
var i;
var result='';
for(i=0;i<str.length;i++) {
code=str.charCodeAt(i);
// “65281”是“!”,“65373”是“}”
if(code>=65281&&code<65373)
// “65248”是转换码距
result+=String.fromCharCode(str.charCodeAt(i)-65248);
else result+=str.charAt(i);
}
alert(result);
return result;
}
/*****************************/
以上程序能转换以下编码。若要转换其他特殊的全角符号,请参考http://ha1.seikyou.ne.jp/home/akairingosaita/hangul/dec-unicode-ks.txt
2013年02月27日 02点02分 5
level 11
@rpzrpz123 多嘴说一句,excel也可以做到噢。需要公式么。。
2013年02月27日 02点02分 6
level 11
引用 @Grook (5楼)
rpzrpz123
感谢谷姐。
以下是转换程序(javascript)
/**......(此处省略567字)
———————————————————————————
没看懂,没用过Notepad++这么高深的功能
2013年02月27日 03点02分 7
level 11
引用 @Grook (6楼)
rpzrpz123 多嘴说一句,excel也可以做到噢。需要公式么。。
———————————————————————————
纯文本啊如何用到excel?
2013年02月27日 03点02分 8
粘贴到excel呗,然后调用公式查找替换
2013年02月27日 04点02分
word不用公司,选中一点功能按钮就换了,开始-字体方便的”Aa“按钮
2023年01月10日 15点01分
level 11
@rpzrpz123 我2了,马上给你最简单办法,对不起,稍等。
2013年02月27日 04点02分 9
level 11
@rpzrpz123
1、先将内容复制到一个word文件中,然后单击“格式→更改大小写”,在弹出的对话框中选择“半角”,再单击“确定”按钮。
2、接着再把word文件中的数据复制到Excel,单击“编辑→选择性粘贴”,在弹出的对话框中,选择“文本”,单击“确定”按钮,原来全、半角混杂的数据就已经都变成了半角的。需要注意的是,在Excel中进行选择性粘贴时,一定要选择文本方式,否则粘贴的数据将以科学计数法方式显示。
2013年02月27日 04点02分 10
@rpzrpz123 步骤2不需要,我直接复制的,没注意看,我错了。[$1]
2013年02月27日 04点02分
level 11
@rpzrpz123 呵呵,忽然想起office本来就可以这样,搜索一下,果然有现成的教程,啦啦,不用多打字了。
2013年02月27日 04点02分 11
吧务
level 15
没有用过
     ————Mozilla/5.0 (Windows NT 6.1; WOW64; rv:19.0) Gecko/20100101 Firefox/19.0
2013年02月27日 04点02分 12
我犯2,办公软件电脑基本都有,本来就有批量处理的功能,我错鸟。
2013年02月27日 04点02分
level 11
@Grook textpro 就能做到。不过我常用的Notepad++而已,握拳用不到office的……
现在还不知道咋办的是能否批量处理一堆文档……
2013年02月27日 05点02分 13
1