C#首字母生成:寻求能同时生成混合了汉字、英文单词和数字的字符串首字母的方法,非单独的汉字拼音首字生
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/06 19:00:30
C#首字母生成:寻求能同时生成混合了汉字、英文单词和数字的字符串首字母的方法,非单独的汉字拼音首字生
如:
字符串:a我爱9只cat和1010条鱼
生成后:AWAJZCHYTY
单个汉字则直接生成该汉字拼音的首字母,英文单词则直接生成该单词的首字母,同时若在没有空格的情况下英文单词只有一个字母,则直接生成该字母;单个数字,则直接生成该数字的汉语拼音的首字母,若是连续的数字,如上面的1010则要生成第一个数字的汉语拼音首字母,如上面的1010只生成Y(1的汉语拼音首字母).
如:
字符串:a我爱9只cat和1010条鱼
生成后:AWAJZCHYTY
单个汉字则直接生成该汉字拼音的首字母,英文单词则直接生成该单词的首字母,同时若在没有空格的情况下英文单词只有一个字母,则直接生成该字母;单个数字,则直接生成该数字的汉语拼音的首字母,若是连续的数字,如上面的1010则要生成第一个数字的汉语拼音首字母,如上面的1010只生成Y(1的汉语拼音首字母).
![C#首字母生成:寻求能同时生成混合了汉字、英文单词和数字的字符串首字母的方法,非单独的汉字拼音首字生](/uploads/image/z/3599314-34-4.jpg?t=C%23%E9%A6%96%E5%AD%97%E6%AF%8D%E7%94%9F%E6%88%90%EF%BC%9A%E5%AF%BB%E6%B1%82%E8%83%BD%E5%90%8C%E6%97%B6%E7%94%9F%E6%88%90%E6%B7%B7%E5%90%88%E4%BA%86%E6%B1%89%E5%AD%97%E3%80%81%E8%8B%B1%E6%96%87%E5%8D%95%E8%AF%8D%E5%92%8C%E6%95%B0%E5%AD%97%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%E9%A6%96%E5%AD%97%E6%AF%8D%E7%9A%84%E6%96%B9%E6%B3%95%2C%E9%9D%9E%E5%8D%95%E7%8B%AC%E7%9A%84%E6%B1%89%E5%AD%97%E6%8B%BC%E9%9F%B3%E9%A6%96%E5%AD%97%E7%94%9F)
如:
字符串:a我爱9只cat和1010条鱼
生成后:AWAJZCHYTY
单个汉字则直接生成该汉字拼音的首字母,英文单词则直接生成该单词的首字母,同时若在没有空格的情况下英文单词只有一个字母,则直接生成该字母;单个数字,则直接生成该数字的汉语拼音的首字母,若是连续的数字,如上面的1010则要生成第一个数字的汉语拼音首字母,如上面的1010只生成Y(1的汉语拼音首字母).
输入内容已经达到长度限制还能输入 9999 字插入图片删除图片插入地图删除地图插入视频视频地图回答即可得2分经验值,回答被采纳可同步增加经验值和财富值
参考资料:匿名回答提交回答
字符串:a我爱9只cat和1010条鱼
生成后:AWAJZCHYTY
单个汉字则直接生成该汉字拼音的首字母,英文单词则直接生成该单词的首字母,同时若在没有空格的情况下英文单词只有一个字母,则直接生成该字母;单个数字,则直接生成该数字的汉语拼音的首字母,若是连续的数字,如上面的1010则要生成第一个数字的汉语拼音首字母,如上面的1010只生成Y(1的汉语拼音首字母).
输入内容已经达到长度限制还能输入 9999 字插入图片删除图片插入地图删除地图插入视频视频地图回答即可得2分经验值,回答被采纳可同步增加经验值和财富值
参考资料:匿名回答提交回答