小编Abd*_*ziz的帖子

验证数字范围1300到1500的输入?(使用正则表达式或其他常用方法.)

我想验证用户输入字符串的数字范围是1300到1500.

我试过了 Regex regxUsrInput = new Regex(@"^(?:[1-9]|1|3[0-9]|0[0-9]|0[0-9]|1500)$");

..但这并没有验证我的预期方式.

我愿意接受任何建议,包括替代方案.谢谢

如果重要:我的应用程序是用C#编写的Windows窗体应用程序.用户输入来自标准TextBox控件.

.net c# regex winforms string-parsing

1
推荐指数
2
解决办法
573
查看次数

以DateTime格式更改月份名称(其他语言)dd/MMM/yyyy

我有一个dateTime字段,格式为dd/MMM/yyyy(05/NOV/2013).我想用其他语言改变" NOV "(例如:阿拉伯语).我怎么转换它

编辑:很抱歉没有提供代码,就在这里.

C#代码:

string tempGrgDt = Convert.ToString(DateTime.Now.ToString("dd/MMM/yyyy"));
Run Code Online (Sandbox Code Playgroud)

c# datetime

1
推荐指数
1
解决办法
7282
查看次数

数字"05XXXXXXXX"的正则表达式

嗨我需要使用Regex for Number检查输入字符串为"05XXXXXXXX",它必须以'05'开头且必须是10位数.

我试过这个;

^(?:[1-9]|0[1-9]|5[0-9]|0[0-9]|10)$
Run Code Online (Sandbox Code Playgroud)

谢谢

c# regex winforms

0
推荐指数
3
解决办法
4311
查看次数

不应该允许单个零或0.##

如何在数字(Decimal may alow)文本框中限制单个零?文本框可以接受任何数字但它不应该只接受零或"0.##"作为值.

例如:"900.55","200.00"有效但"0"和"0.105"无效.

我尝试了^[1-9]\d\.?\d[0-9]*但接受了"0"和"0.##"

c# regex winforms

0
推荐指数
1
解决办法
939
查看次数

如何使用C#中的子字符串从(文件名+扩展名)获取"文件名"?

这看起来很简单,但我很困惑.

情况如下:

我有这样一个完整的文件名abdcd.pdfefghijf.jpg或者jklmn.jpeg,

现在,我必须只得到文件名作为abdcdefghijfjklmn

c# substring

0
推荐指数
1
解决办法
139
查看次数

标签 统计

c# ×5

regex ×3

winforms ×3

.net ×1

datetime ×1

string-parsing ×1

substring ×1