获取字符串的每个中文字符拼音首字母的ASP函数

2024-06-18 08:32

本文主要是介绍获取字符串的每个中文字符拼音首字母的ASP函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本函数是获取某个字符串中的每个中文字符的拼音首字母,如果不是中文字符,则用原字符替换.这种函数的功能可用于多方面。比如在制作搜索功能时,输入拼音首字母即可查询相关的关键字等。

下面先发一下函数:

function oflink_getszm2(char)dim tmptmp=65536+asc(char)if(tmp>=45217 and tmp<=45252) then oflink_getszm2= "A"elseif(tmp>=45253 and tmp<=45760) thenoflink_getszm2= "B"elseif(tmp>=45761 and tmp<=46317) thenoflink_getszm2= "C"elseif(tmp>=46318 and tmp<=46825) thenoflink_getszm2= "D"elseif(tmp>=46826 and tmp<=47009) then oflink_getszm2= "E"elseif(tmp>=47010 and tmp<=47296) then oflink_getszm2= "F"elseif(tmp>=47297 and tmp<=47613) then oflink_getszm2= "G"elseif(tmp>=47614 and tmp<=48118) thenoflink_getszm2= "H"elseif(tmp>=48119 and tmp<=49061) thenoflink_getszm2= "J"elseif(tmp>=49062 and tmp<=49323) then oflink_getszm2= "K"elseif(tmp>=49324 and tmp<=49895) then oflink_getszm2= "L"elseif(tmp>=49896 and tmp<=50370) then oflink_getszm2= "M"elseif(tmp>=50371 and tmp<=50613) then oflink_getszm2= "N"elseif(tmp>=50614 and tmp<=50621) then oflink_getszm2= "O"'www.361du.netelseif(tmp>=50622 and tmp<=50905) thenoflink_getszm2= "P"elseif(tmp>=50906 and tmp<=51386) then oflink_getszm2= "Q"elseif(tmp>=51387 and tmp<=51445) then oflink_getszm2= "R"elseif(tmp>=51446 and tmp<=52217) then oflink_getszm2= "S"elseif(tmp>=52218 and tmp<=52697) then oflink_getszm2= "T"elseif(tmp>=52698 and tmp<=52979) then oflink_getszm2= "W"elseif(tmp>=52980 and tmp<=53640) then oflink_getszm2= "X"elseif(tmp>=53689 and tmp<=54480) then oflink_getszm2= "Y"elseif(tmp>=54481 and tmp<=62289) thenoflink_getszm2= "Z"else '如果不是中文,则不处理oflink_getszm2=charend ifend functionfunction getpy(str)for i=1 to len(str)getpy=getpy&oflink_getszm2(mid(str,i,1))nextend functionfunction oflink_getszm(str)dim ifor i=1 to len(str)oflink_getszm=oflink_getszm&oflink_getszm2(mid(str,i,1))nextend function


 

这篇关于获取字符串的每个中文字符拼音首字母的ASP函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1071775

相关文章

python使用try函数详解

《python使用try函数详解》Pythontry语句用于异常处理,支持捕获特定/多种异常、else/final子句确保资源释放,结合with语句自动清理,可自定义异常及嵌套结构,灵活应对错误场景... 目录try 函数的基本语法捕获特定异常捕获多个异常使用 else 子句使用 finally 子句捕获所

C# $字符串插值的使用

《C#$字符串插值的使用》本文介绍了C#中的字符串插值功能,详细介绍了使用$符号的实现方式,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧... 目录$ 字符使用方式创建内插字符串包含不同的数据类型控制内插表达式的格式控制内插表达式的对齐方式内插表达式中使用转义序列内插表达式中使用

Python获取浏览器Cookies的四种方式小结

《Python获取浏览器Cookies的四种方式小结》在进行Web应用程序测试和开发时,获取浏览器Cookies是一项重要任务,本文我们介绍四种用Python获取浏览器Cookies的方式,具有一定的... 目录什么是 Cookie?1.使用Selenium库获取浏览器Cookies2.使用浏览器开发者工具

SQL Server安装时候没有中文选项的解决方法

《SQLServer安装时候没有中文选项的解决方法》用户安装SQLServer时界面全英文,无中文选项,通过修改安装设置中的国家或地区为中文中国,重启安装程序后界面恢复中文,解决了问题,对SQLSe... 你是不是在安装SQL Server时候发现安装界面和别人不同,并且无论如何都没有中文选项?这个问题也

Java获取当前时间String类型和Date类型方式

《Java获取当前时间String类型和Date类型方式》:本文主要介绍Java获取当前时间String类型和Date类型方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录Java获取当前时间String和Date类型String类型和Date类型输出结果总结Java获取

C#监听txt文档获取新数据方式

《C#监听txt文档获取新数据方式》文章介绍通过监听txt文件获取最新数据,并实现开机自启动、禁用窗口关闭按钮、阻止Ctrl+C中断及防止程序退出等功能,代码整合于主函数中,供参考学习... 目录前言一、监听txt文档增加数据二、其他功能1. 设置开机自启动2. 禁止控制台窗口关闭按钮3. 阻止Ctrl +

详解MySQL中JSON数据类型用法及与传统JSON字符串对比

《详解MySQL中JSON数据类型用法及与传统JSON字符串对比》MySQL从5.7版本开始引入了JSON数据类型,专门用于存储JSON格式的数据,本文将为大家简单介绍一下MySQL中JSON数据类型... 目录前言基本用法jsON数据类型 vs 传统JSON字符串1. 存储方式2. 查询方式对比3. 索引

Python实现中文文本处理与分析程序的示例详解

《Python实现中文文本处理与分析程序的示例详解》在当今信息爆炸的时代,文本数据的处理与分析成为了数据科学领域的重要课题,本文将使用Python开发一款基于Python的中文文本处理与分析程序,希望... 目录一、程序概述二、主要功能解析2.1 文件操作2.2 基础分析2.3 高级分析2.4 可视化2.5

postgresql使用UUID函数的方法

《postgresql使用UUID函数的方法》本文给大家介绍postgresql使用UUID函数的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录PostgreSQL有两种生成uuid的方法。可以先通过sql查看是否已安装扩展函数,和可以安装的扩展函数

MySQL字符串常用函数详解

《MySQL字符串常用函数详解》本文给大家介绍MySQL字符串常用函数,本文结合实例代码给大家介绍的非常详细,对大家学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql字符串常用函数一、获取二、大小写转换三、拼接四、截取五、比较、反转、替换六、去空白、填充MySQL字符串常用函数一、