`
gaofen100
  • 浏览: 1189351 次
文章分类
社区版块
存档分类
最新评论

判断一个字符串是否合法

 
阅读更多


public class ClassNameTest {
public static boolean classNameTest(String strName)
{
boolean isOk =true ;
if(strName.indexOf(" ") !=-1) isOk=false;
else{
char[] c=strName.toCharArray();
for (int i = 0; i < strName.length(); i++) {
if((c[i]>=48 &&c[i] <= 57) || (c[i]>=97 &&c[i] <= 122) || (c[i]>=65 &&c[i] <= 90) || c[i]==95 && c[i] == 36 )
{
isOk=true;
}
else{
isOk=false;
break;//只要有一个不满足就跳出循环了
}
}
}
return isOk;
}
public static void main(String[] args) {
if (classNameTest("123"))
{
System.out.println("true");
} else {
System.out.println("false");
}
// System.out.println('0'+0);
// System.out.println('9'+0);
// System.out.println('a'+0);
// System.out.println('z'+0);
// System.out.println('A'+0);
// System.out.println('Z'+0);
// System.out.println('_'+0);
// System.out.println('$'+0);
// System.out.println(' '+0);
System.out.println('*' +0);
/*
* 48
57
97
122
65
90

95
36
32
* */
}

}

分享到:
评论

相关推荐

    判断字符串是否是标识符

    判断一个字符串是否是标识符,将字符串输出,带有异常处理:JAVA关键字不能作为标识符

    C++检测字符串合法性的类(自创)

    自己写的一个类,实现对字符串的检测。 可以检查字符串是否满足某种指定的类型格式, 指定的类型格式包括整型数、浮点数、布尔型、有特殊要求的字符串等, 同时允许把字符串转换成相应的数据类型, 可用于对用户输入...

    判断命令行给出的日期时间字符串是否合法C++源代码

    判断命令行给出的日期时间字符串是否合法C++源代码

    字符串合法性检查

    利用面向对象编程中继承和多态的技术,去编写一个检查字符串是否合法的 程序。供测试的字符串数据存储于文件data.txt中,要求程序要把含有错误字符 串的行打印出来。 注: 测试文件共8组数据,每组数据依次为...

    判断字符串是否为IP地址

    判断字符串是否为IP地址,思路:输入字符串的时候,把分隔符“.”读取出来,然后判断分隔符旁边的数字是否在0~~255之间,然后判断是否合法。

    Python判断字符串是否为合法标示符操作

    这学期在学习编译原理,最近的上机作业就是做一个简单的词法分析器,在做的过程中,突然有个需求就是判断一个字符串是否为合法的标示符,因为我是用python语言做的,做的是Python的词法分析器,于是下面分享以下怎样...

    vb IsDate判断字符串是否为日期或时间.rar

    vb 判断字符串是否为日期或时间,在输入框输入任意字符串类型,程序将会判断出该字符串是否是时间字符串,这个判断方法VB员自带有函数,使用IsDate即可实现,下面是使用IsDate的简单用法示例:  If IsDate(Text1) =...

    python实现判断一个字符串是否是合法IP地址的示例

    功能:判断一个字符串是否是合法IP地址 ''' import re def judge_legal_ip(one_str): ''' 正则匹配方法 判断一个字符串是否是合法IP地址 ''' compile_ip=re.compile('^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25...

    C#-字符串操作类

    、指定字符串分割字符串、指定字符串位置获取字符串、过滤SQL中非法字符、检查SQL语句中是否有非法关键字、随机字符串生成、唯一字符串生成、随机数字生成、唯一数字串生成、去除HTML标签、判断是否整型、判断是否...

    java验证字符串是否符合json格式

    json数据交互时作为校验是否通过,用于后台需要构建json返回前台必备

    c# 校验文本是否为合法json格式

    c#版本的校验文本是否为合法json格式,单独一个类无需其他引用

    用c语言实现判断日期是否合法的函数

    此函数是用c语言实现判断日期是否合法,其中小于1900年和大于2056年都算作不合法的日期

    几个字符串遍历判断,数据类型合法性,取值范围判断

    几个字符串遍历判断,数据类型合法性,取值范围判断 VC6.0编译的一点小东西

    C# 判断输入的值是否是IP地址

    提供了3种验证输入的字符串是否是IP地址的方法

    回文判断,判断给出的字符序列是否为回文序列?

    判断依次读入的一个以@为结束符的字母序列,是否为形如“序列1&序列2”模式的字符序列。其中序列1和序列2中都不含字符“&”,且序列2是序列1的逆序列。例如,“a+b&b+a"是属该模式的字符序列,而“1+3&3-1”则不是。

    关于html字符串正则判断和匹配的具体使用

    这个其实并不能判断标签闭合的完整性或者顺序等,只是判断字符串中是否有html标签(包含自定义标签),这对我来说足够了。这给正则里面需要学习的就是[\s\S]可以代表一切字符串。 /&lt;([a-z][\s\S]*)&gt;.*&lt;\/\1&gt;/i ...

    Lua判断变量是否为数字、字符串是否可以转换为数字等

    主要介绍了Lua判断变量是否为数字、字符串是否可以转换为数字等,本文讲解了Lua 判断是字符还是数字的方法、Lua判断数字的方法、判断可否转换为数字的方法、判断并且准备一个初值的方法,需要的朋友可以参考下

    括号匹配(字符串d).cpp

    请写一个程序,判断给定表达式中的括号是否匹配,既左右括号顺序和数量都匹配。 输入说明 输入为一个表达式字符串,长度不超过50。 输出说明 对输入的表达式,若其中的括号是匹配的,则输出“yes”,否则...

    Java判断字符串是否为IP地址的方法

    主要为大家详细介绍了Java判断字符串是否为IP地址的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    Oracle 验证是否是日期

    Oracle 验证是否是日期,帮助你验证给定的字符串是否可以转化为日期。

Global site tag (gtag.js) - Google Analytics