找回密码
 立即注册
楼主: fjkrl

[脚本] Unity3D文本框输入内容合法性检测

[复制链接]
发表于 2013-3-12 10:47 | 显示全部楼层 |阅读模式
文本框输入内容合法性检测:网络游戏在注册账号时,需要对新的账户名和密码进行规范。
常用的检测方法:
1.纯数字检测:public string A = “^[0-9]+$”;
2.11位手机号码(1开头):public string B = "^1\d{10}$"';
3.数字或英文:public string C = "^[A-Za-z0-9]+$";
4.纯汉字:public string D = "^[\u4e00-\u9fa5]+$";
代码如下:
  1. using System.Text.RegularExpressions;

  2. Regex reg = new Regex(A);  // 是否为纯数字

  3. bool isContain = reg.IsMatch("123a453");   // 结果为假,因为a不是数字
复制代码
发表于 2014-4-25 13:43 | 显示全部楼层
好东西,mark
发表于 2014-4-26 10:29 | 显示全部楼层
好东西 学习了
发表于 2017-2-11 08:42 | 显示全部楼层
顶顶多好
发表于 2017-2-11 09:24 | 显示全部楼层
难得一见的好帖
发表于 2017-2-11 08:58 | 显示全部楼层
说的非常好
发表于 2017-2-11 09:29 | 显示全部楼层
很好哦
发表于 2017-2-11 09:28 | 显示全部楼层
LZ真是人才
发表于 2017-3-18 10:39 | 显示全部楼层
很不错
发表于 2017-3-18 10:32 | 显示全部楼层
好帖就是要顶
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 19:44 , Processed in 0.091454 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表