分享
 
 
 

ASP汉字转拼音 支持自定义特殊词语

王朝网站推广·作者佚名  2011-12-04
窄屏简体版  字體: |||超大  

这次更新博客,将生成静态文件时的文件名用文章标题的拼音,这就涉及到如何将文字转成拼音了,在网上大概的看了看,千篇一律的那个函数,应该只可以在GB2312下正常,也没有做太多考虑,这就拿出了曾在无忧系统的源码里看到过的一段用上了。

来看看下面的函数,加入少量注释:这是一个自定义特殊词语的一个函数

以下为引用的内容:

Function getEnglish(ByVal Str)

getEnglish = Str

getEnglish = Replace(getEnglish, "中国", " china ")

getEnglish = Replace(getEnglish, "策划", " plan ")

getEnglish = Replace(getEnglish, "免费", " free ")

getEnglish = Replace(getEnglish, "介绍", " intro ")

getEnglish = Replace(getEnglish, "技巧", " skill ")

getEnglish = Replace(getEnglish, "生活", " life ")

getEnglish = Replace(getEnglish, "活动", " activity ")

getEnglish = Replace(getEnglish, "工具", " tool ")

getEnglish = Replace(getEnglish, "联盟", " union ")

getEnglish = Replace(getEnglish, "注册", " register ")

getEnglish = Replace(getEnglish, "经验", " experience ")

getEnglish = Replace(getEnglish, "翻译", " translate ")

getEnglish = Replace(getEnglish, "项目", " item ")

getEnglish = Replace(getEnglish, "网站", " web-site ")

getEnglish = Replace(getEnglish, "英语", " english ")

getEnglish = Replace(getEnglish, "英文", " english ")

getEnglish = Replace(getEnglish, "雅虎", " yahoo ")

getEnglish = Replace(getEnglish, "新浪", " sina ")

getEnglish = Replace(getEnglish, "支付宝", " alipay ")

getEnglish = Replace(getEnglish, "交易", " trade ")

getEnglish = Replace(getEnglish, "网店", " b2c ")

getEnglish = Replace(getEnglish, "升级", " update ")

getEnglish = Replace(getEnglish, "杂志", " magazine ")

getEnglish = Replace(getEnglish, "空间", " space ")

getEnglish = Replace(getEnglish, "爱情", " love ")

getEnglish = Replace(getEnglish, "朋友", " friend ")

getEnglish = Replace(getEnglish, "友情", " friend ")

getEnglish = Replace(getEnglish, "链接", " like ")

getEnglish = Replace(getEnglish, "标签", " label ")

getEnglish = Replace(getEnglish, "运行", " running ")

getEnglish = Replace(getEnglish, "管理", " manager ")

getEnglish = Replace(getEnglish, "管理", " manage ")

getEnglish = Replace(getEnglish, "页面", " page ")

getEnglish = Replace(getEnglish, "模板", " template ")

getEnglish = Replace(getEnglish, "游戏", " game ")

getEnglish = Replace(getEnglish, "论坛", " forum ")

getEnglish = Replace(getEnglish, "新闻", " news ")

getEnglish = Replace(getEnglish, "音乐", " music ")

getEnglish = Replace(getEnglish, "帮助", " help ")

getEnglish = Replace(getEnglish, "优化", " optimize ")

getEnglish = Replace(getEnglish, "软件", " soft ")

getEnglish = Replace(getEnglish, "教程", " tech ")

getEnglish = Replace(getEnglish, "下载", " download ")

getEnglish = Replace(getEnglish, "搜索", " search ")

getEnglish = Replace(getEnglish, "引擎", " engine ")

getEnglish = Replace(getEnglish, "蜘蛛", " spider ")

getEnglish = Replace(getEnglish, "日志", " log ")

getEnglish = Replace(getEnglish, "博客", " blog ")

getEnglish = Replace(getEnglish, "百度", " baidu ")

getEnglish = Replace(getEnglish, "谷歌", " google ")

getEnglish = Replace(getEnglish, "邮箱", " mailbox ")

getEnglish = Replace(getEnglish, "邮件", " mail ")

getEnglish = Replace(getEnglish, "域名", " domain ")

getEnglish = Replace(getEnglish, "测试", " test")

getEnglish = Replace(getEnglish, "演示", " demo ")

getEnglish = Replace(getEnglish, "音乐", " music ")

getEnglish = Replace(getEnglish, "笑话", " joke ")

getEnglish = Replace(getEnglish, "产品", " product ")

getEnglish = Replace(getEnglish, "留言", " message ")

getEnglish = Replace(getEnglish, "反馈", " freedback ")

getEnglish = Replace(getEnglish, "评论", " comment ")

getEnglish = Replace(getEnglish, "推荐", " commend ")

getEnglish = Replace(getEnglish, "共享", " share ")

getEnglish = Replace(getEnglish, "资源", " resource ")

getEnglish = Replace(getEnglish, "插件", " plugins ")

getEnglish = Replace(getEnglish, "本本", " notebook ")

getEnglish = Replace(getEnglish, "电脑", " computer ")

getEnglish = Replace(getEnglish, "系统", " system ")

getEnglish = Replace(getEnglish, "学校", " school ")

getEnglish = Replace(getEnglish, "无忧", " 5u ")

getEnglish = Replace(getEnglish, "工作", " job ")

getEnglish = Replace(getEnglish, "信息", " info ")

getEnglish = Replace(getEnglish, "娱乐", " ent ")

getEnglish = Replace(getEnglish, "汽车", " car ")

getEnglish = Replace(getEnglish, "手机", " mobile ")

getEnglish = Replace(getEnglish, "网络", " network ")

getEnglish = Replace(getEnglish, "老板", " boss ")

getEnglish = Replace(getEnglish, "狗", " dog ")

getEnglish = Replace(getEnglish, "电视", " tv ")

getEnglish = Replace(getEnglish, "电影", " movie ")

End Function

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有