求内容为[0-9],[a-e],长度为32的字符串正则表达式

genbin 2005-11-24 11:30:18
如:
0cc175b9c0f1b6a831c399e269772661

另求将这串字符串转成byte[16]的函数
...全文
217 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jetxia 2005-11-24
  • 打赏
  • 举报
回复
jf
server_me 2005-11-24
  • 打赏
  • 举报
回复
^[0-9a-eA-E]{32}$
cdxjggg 2005-11-24
  • 打赏
  • 举报
回复
招:项目经理
三年以上项目经验(B/S和C/S)。
精通asp.net(C#)。
精通WebService或Remoting
能熟练编写复杂TSQL语句。
能有效控制项目进度,项目成本。
薪资:3000-5000
有意者立即致电:028-85157825
工作地点:成都
-------------------------
招asp.net软件工程师
精通C#语言。至少有一个作品或者参与过一个项目开发。
能熟练编写复杂TSQL语句。
熟练使用WebService或Remoting。
熟练编写需求、设计、测试等文档。
薪资:2000-4000
有意者立即致电028-85157825
工作地点:成都

QQ:2675431
Email:Cdxjggg@hotmail.com
swordragon 2005-11-24
  • 打赏
  • 举报
回复
刚才的有点儿错误,这个是正确的:
string str35 = "0cc175b9c0e1b6a831c399e269772661";
Regex r35 = new Regex("^[0-9a-eA-E]{32}$",RegexOptions.IgnoreCase);
superljy 2005-11-24
  • 打赏
  • 举报
回复
[0-9a-e]{32}
swordragon 2005-11-24
  • 打赏
  • 举报
回复
string str35 = "0cc175b9c0e1b6a831c399e269772661";
Regex r35 = new Regex("([0-9a-eA-E]{32})",RegexOptions.IgnoreCase);
JasonHeung 2005-11-24
  • 打赏
  • 举报
回复
^[0-9|a-e]{32}$

int i;
byte[] b = new byte[16];
for (i = 0 ; i < 16; ++i)
{
b[i] = byte.Parse(s.Substring(i*2,2));
}

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧