社区
C#
帖子详情
字符转换
小堇
2011-01-29 09:17:26
字符串:a我爱9只cat和1010条鱼
生成后:AWAJZCHYTY
过程:单个汉字则直接生成该汉字拼音的首字母,英文单词则直接生成该单词的首字母,同时若在没有空格的情况下英文单词只有一个字母,则直接生成该字母;单个数字,则直接生成该数字的汉语拼音的首字母,若是连续的数字,如上面的1010则要生成第一个数字的汉语拼音首字母,如上面的1010只生成Y(1的汉语拼音首字母)。
...全文
118
8
打赏
收藏
字符转换
字符串:a我爱9只cat和1010条鱼 生成后:AWAJZCHYTY 过程:单个汉字则直接生成该汉字拼音的首字母,英文单词则直接生成该单词的首字母,同时若在没有空格的情况下英文单词只有一个字母,则直接生成该字母;单个数字,则直接生成该数字的汉语拼音的首字母,若是连续的数字,如上面的1010则要生成第一个数字的汉语拼音首字母,如上面的1010只生成Y(1的汉语拼音首字母)。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cjh200102
2011-01-31
打赏
举报
回复
这个貌似工程好大
哥子谭
2011-01-30
打赏
举报
回复
没玩过这个东西
兔子-顾问
2011-01-30
打赏
举报
回复
a我cat你
和
a我cat1你
生成的密文一样。
vrhero
2011-01-30
打赏
举报
回复
取首字母很简单...但是就像wuyazhe说的那个问题,你这个编码规则本身是很成问题的...压根儿就行不通...
wangyue4
2011-01-30
打赏
举报
回复
正则匹配
wuyq11
2011-01-29
打赏
举报
回复
string str = "a我爱9只cat和1010条鱼";
Regex regExp = new Regex(@"(?is)((?<chinese>[\u4E00-\u9FA5]+)|(?<letter>[a-z]+)|(?<num>\d+))");//|$
MatchCollection mc = regExp.Matches(str);
foreach (Match m in mc)
{
if (m.Groups["chinese"].Success) Console.Write(m.Groups["chinese"].Value + "\n");
if (m.Groups["letter"].Success) Console.Write(m.Groups["letter"].Value + "\n");
if (m.Groups["num"].Success)Console.Write(m.Groups["num"].Value + "\n");
}
a
我爱
9
只
cat
和
1010
条鱼
wuyq11
2011-01-29
打赏
举报
回复
正则获取字母,数字,中文
匹配中文:[\u4e00-\u9fa5]
英文字母:[a-zA-Z]
[0-9]
Regex reg = new Regex( "^[\u4e00-\u9fa5]+$ ");
中文首字母
http://topic.csdn.net/u/20100206/07/d365743f-b244-401b-9216-80ed76166775.html
l576981437
2011-01-29
打赏
举报
回复
又来人工智能? ps:这个需要对照表吧
MySQL 备份与恢复详解(高低版本 迁移;不同
字符
集 相互
转换
;表
Re: MySQL 备份与恢复详解 ... 3) 不同
字符
集数据库的相互
转换
:数据库升级或迁移。 4) 恢复到任意日志点:故障发生后,谨慎处理善后,将数据损失降到最低。
将数字
字符
转换
成整型数字
将数字
字符
转换
成整型数字(简单方法) 具体思路: 可以通过数字
字符
的ASCALL码来进行计算。 实现方法: 定义一个int型的变量num来存放已经转变的整型数字。通过一个for循环每次取
字符
串的第一个
字符
转换
为整型数字...
c语言
字符
转换
成ascii吗,C语言
字符
转换
ASCII码
//函数名:CharToHex()//功能描述:把ASCII
字符
转换
为16进制//函数说明://调用函数://全局变量://输入:ASCII
字符
//返回:16进制/////////////////////////////////////////////////////////////////////...
java
字符
转换
为
字符
串_java中将
字符
(Char)
转换
为
字符
串的四种方式
字符
(Char)
转换
为
字符
串这个说法如果在php中是不存在的但在java...方法一:使用Character.toString()Character类提供了一个静态方法toString()用来将
字符
转换
成
字符
串。char ch = 'U';String charToString = Charact...
C练习记录8——数字
字符
转换
成相对应的数值
将形参s所指
字符
串中的数字
字符
转换
成相对应的数值,计算出这些数值的累加和作为函数值返回。 思路:由下图可知第48个码才为
字符
’0’,所以要想将数字
字符
转换
成相对应的数字,只需要**减去40或者减去’0’**即可。...
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章