检查一个字符串是否为**类型

简介: Char.IsControl 指示指定的 Unicode 字符是否属于控制字符类别        IsDigit  指示某个 Unicode 字符是否属于十进制数字类别        IsLetter 指示某个 Unicode 字符是否属于字母类别        IsLetterOrDigit  指...

Char.IsControl 指示指定的 Unicode 字符是否属于控制字符类别
        IsDigit  指示某个 Unicode 字符是否属于十进制数字类别
        IsLetter 指示某个 Unicode 字符是否属于字母类别
        IsLetterOrDigit  指示某个 Unicode 字符是属于字母类别还是属于十进制数字类别
        IsLower  指示某个 Unicode 字符是否属于小写字母类别
        IsNumber 指示某个 Unicode 字符是否属于数字类别
        IsPunctuation  指示某个 Unicode 字符是否属于标点符号类别
        IsSeparator 指示某个 Unicode 字符是否属于分隔符类别
        IsSurrogate 指示某个 Unicode 字符是否属于代理项字符类别
        IsSymbol 指示某个 Unicode 字符是否属于符号字符类别
        IsUpper  指示某个 Unicode 字符是否属于大写字母类别
        IsWhiteSpace  指示某个 Unicode 字符是否属于空白类别

例子:

img_a6339ee3e57d1d52bc7d02b338e15a60.gif          static   bool  IsNumeric( string  str) 
img_405b18b4b6584ae338e0f6ecaf736533.gifimg_1c53668bcee393edac0d7b3b3daff1ae.gif        
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif {
img_33d02437d135341f0800e3d415312ae8.gif            
if (str==null || str.Length==0)
img_33d02437d135341f0800e3d415312ae8.gif                
return false;
img_33d02437d135341f0800e3d415312ae8.gif            
foreach(char c in str) 
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif            
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif                
if (!Char.IsNumber(c)) 
img_2887d91d0594ef8793c1db92b8a1d545.gifimg_7a2b9a960ee9a98bfd25d306d55009f8.gif                
img_a76e9bb6ed00cf1c9c9f4ee2f04b558b.gif{
img_33d02437d135341f0800e3d415312ae8.gif                    
return false;
img_105a1e124122b2abcee4ea8e9f5108f3.gif                }

img_105a1e124122b2abcee4ea8e9f5108f3.gif            }

img_33d02437d135341f0800e3d415312ae8.gif            
return true;
img_05dd8d549cff04457a6366b0a7c9352a.gif        }
目录
相关文章
|
3月前
|
JavaScript 前端开发 Java
|
3月前
|
Java 测试技术 API
如何检查字符串是否仅包含数字
【8月更文挑战第22天】
179 0
|
6月前
判断字符类型
该内容描述了一个字符判断和转换的逻辑:输入字符,根据条件进行操作。如果字符是大写字母,转为小写;如果是小写字母,转为大写;若是数字,输出其ASCII值;否则输出"错误"。判断条件包括:大写字母ASCII值在'A'和'Z'之间,小写字母在'a'和'z'之间,数字在'0'和'9'之间。转换利用ASCII值差32的特性,通过if-else if语句实现。内容中还包括两幅示例图片,显示了程序执行的结果。
44 1
pywintypes.com_error: (-2147221005, ‘无效的类字符串‘, None, None)
pywintypes.com_error: (-2147221005, ‘无效的类字符串‘, None, None)
1430 0
pywintypes.com_error: (-2147221005, ‘无效的类字符串‘, None, None)
|
Java 编译器
重载的方法能否根据返回类型进行区分?
重载的方法不能根据返回类型进行区分。方法的重载是基于方法名称和参数列表来进行区分的,与返回类型无关。这是因为在Java中,编译器在确定要调用哪个重载方法时,仅根据传递给方法的参数来进行决策。
360 0
成功解决pywintypes.com_error: (-2147221005, '无效的类字符串', None, None)
成功解决pywintypes.com_error: (-2147221005, '无效的类字符串', None, None)
成功解决pywintypes.com_error: (-2147221005, '无效的类字符串', None, None)
测试字符类型和布尔类型
测试字符类型和布尔类型
65 0
检查`string`是否以给定的目标字符串结尾
检查`string`是否以给定的目标字符串结尾
91 0
比较任意类型是否相等!
比较任意类型是否相等!
79 0
|
存储 Go 开发者
字符类型注意事项|学习笔记
快速学习字符类型注意事项。
字符类型注意事项|学习笔记
下一篇
无影云桌面