社区
界面
帖子详情
如何使用正则表达式验证用户在对话框的输入?
syy6
2006-12-13 08:34:50
RT
VC++里面有没有正则表达式库?
是否需要自己去编写DDX与DDV函数?
...全文
202
1
打赏
收藏
如何使用正则表达式验证用户在对话框的输入?
RT VC++里面有没有正则表达式库? 是否需要自己去编写DDX与DDV函数?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjgx007
2006-12-13
打赏
举报
回复
http://research.microsoft.com/projects/greta/
MFC中用
正则表达式
进行有效性
验证
正则表达式
最实用的一个地方是
验证
用户
输入
。它可以轻松
验证
邮编、电话号码、信用卡号码——以及现实世界中各种类型的信息。一个
正则表达式
可以替换成打甚至上百行过程代码。Unix 和 Web 编程语言如 Perl从一开始就有
正则表达式
,但在 Windows 世界或MFC,从来都是
使用
第三方库,一直到 .net 框架才结束这个局面。因此现在 .NET 提供一个完整的
正则表达式
库,为什么不在MFC应用程序中
使用
它呢?利用 RegexWrap 库,你甚至都不需要托管扩展或 /clr。
MFC 已
消息
对话框
Win.java public class Win { public static void main(String args[]) { WindowMess win=new WindowMess(); win.setTitle("带消息
对话框
的窗口"); win.setBounds(80,90,400,400); } } WindowMess
C#:
输入
对话框
窗口函数
摘要:这是一个功能完善的C#
输入
对话框
函数,采用Windows Forms实现。主要特点包括:支持必填项
验证
和
正则表达式
格式检查;提供实时错误提示和按钮状态更新;允许自定义
验证
失败消息;支持Enter/Esc快捷键操作;具备自动资源管理机制。函数采用模块化设计,通过事件驱动实现
输入
验证
,包含强制格式检查和安全资源释放。典型应用场景包括收集
用户
姓名(简单
输入
)和
验证
格式严格的邮箱地址(带正则
验证
)。函数参数灵活,可配置
对话框
标题、默认值、
验证
规则等,返回
用户
输入
或空字符串(取消时)。
界面
15,975
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章