求一正则表达式,要求输入字符个数是16的倍数

lucy198204 2006-07-13 01:51:47
如题,即16,32,48等等但不能为0
...全文
485 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
webwalker 2006-09-12
  • 打赏
  • 举报
回复
^.{16}$
低调的小青蛙 2006-07-13
  • 打赏
  • 举报
回复
支持 kevin_gao(困了!累了!睡觉了!) 兄:

建议搂主学一下正则。

介绍一篇与众不同的文章,不同之处在于,由浅入深,更容易理解:
http://www.regexlab.com/zh/regref.htm
exiori 2006-07-13
  • 打赏
  • 举报
回复
方法比较简单了。^(.{3})+,(.{2})+$
kevin_gao 2006-07-13
  • 打赏
  • 举报
回复
^(.{3})+,(.{2})+$
建议你学一下正则,学好了可以解决很多问题。
低调的小青蛙 2006-07-13
  • 打赏
  • 举报
回复
^(...)+,(..)+$
lucy198204 2006-07-13
  • 打赏
  • 举报
回复
我想要的字符串分两部分,中间用逗号隔开,前部分是3的倍数
后部分是2的倍数
例如123,45
456789,456
456,123456
都是对的,
这个正则表达式怎么写
低调的小青蛙 2006-07-13
  • 打赏
  • 举报
回复
支持 kevin_gao(困了!累了!睡觉了!) 兄:

^(.{16})+$

介绍关于正则的文章:(推荐)
http://www.regexlab.com/zh/regref.htm
kevin_gao 2006-07-13
  • 打赏
  • 举报
回复
^(\S{16})+$
viena 2006-07-13
  • 打赏
  • 举报
回复
if(str.Length!=0 && str.Length % 16 == 0)
{
//16倍数
}
RexZheng 2006-07-13
  • 打赏
  • 举报
回复
没必要用正则,而且用正则好像也实现不了

直接判断长度即可

111,125

社区成员

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

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

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