社区
C#
帖子详情
求一个查询功能解决方法
cherry_j
2007-02-09 03:52:57
一个textbox,一个button
按下button开始查询
textbox中允许输入数字型和文字两种
如何判断textbox中输入的是数字还是中文?
...全文
163
5
打赏
收藏
求一个查询功能解决方法
一个textbox,一个button 按下button开始查询 textbox中允许输入数字型和文字两种 如何判断textbox中输入的是数字还是中文?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yunxiao_2004
2007-02-09
打赏
举报
回复
如果你这个数字型,光整形的话正则表达式就简单多了
yunxiao_2004
2007-02-09
打赏
举报
回复
利用正则表达式,
thisCtl.FieldExperssion ="^(-(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*)))$|^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$"
Regex regex = new Regex(thisCtl.FieldExperssion);
bool bIsMath = regex.IsMatch(txtBox.Text.Trim());
if(bIsMath)
{
//数字
}
else
{
//其他字符
}
tauruser
2007-02-09
打赏
举报
回复
string str = this.textBox1.Text;
bool bDigit=true;
foreach(char c in str)
{
if (!Char.IsDigit(c))
{
bDigit = false;
break;
}
}
差不多了吧,很傻
csShooter
2007-02-09
打赏
举报
回复
请用maskedTextBox
ff167
2007-02-09
打赏
举报
回复
正则表达式...
懒点的就这样
string x = textbox1.text.trim();
try
{
int a = (int)x;
}
catch
{
//不是数字
}
能转就是数字了 - -
DirectX修复工具 V3.3标准 绿色版
本程序有自动记录日志
功能
,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到
解决
办法。 程序的“选项”对话框中包含了4项高级
功能
。点击其中的“注册系统文件夹中所有dll文件”按钮...
DirectX修复工具 V3.3增强 绿色版
本程序有自动记录日志
功能
,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到
解决
办法。 程序的“选项”对话框中包含了4项高级
功能
。点击其中的“注册系统文件夹中所有dll文件”按钮...
Win11 WiFi
功能
消失
解决
方法
之一
Win11 WiFi
功能
消失
解决
方法
之一
# C++用一个函数
解决
二叉树节点查找、
求
高度、
求
父节点
C++用一个函数
解决
二叉树节点查找、
求
高度、
求
父节点 写代码的原因和思路: 原因:网上好多关于二叉树的节点查找、
求
高度、
求
父节点都是分开的,这里推荐一种合体式的
解决
方法
。 思路:首先,以下代码都是在已经...
vs2005 编程环境下无法使用 查找
功能
的
解决
办法
无法打开查找对话框
C#
110,545
社区成员
642,581
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章