用java正则表达式检测字符串中是否含有某字符

如题所述

public class Test {

public static void main(String[] args) {
String str="Hello World"; //待判断的字符串
String reg=".*ll.*"; //判断字符串中是否含有ll
System.out.println(str.matches(reg));
}
温馨提示:内容为网友见解,仅供参考
无其他回答

用java正则表达式检测字符串中是否含有某字符
用java正则表达式检测字符串中含有某字符方法:public class Test {public static void main(String[] args) {String str="Hello World"; \/\/待判断的字符串String reg=".*ll.*"; \/\/判断字符串中是否含有llSystem.out.println(str.matches(reg));}} ...

java判断字符串中是否包含特定字符串
java判断字符串中包含特定字符串方法:使用正则表达式进行判断。源代码:public class Test {public static void main(String[] args) {String str="Hello World"; \/\/待判断的字符串String reg=".*ll.*"; \/\/判断字符串中是否含有特定字符串llSystem.out.println(str.matches(reg));}} ...

java字符串中包含多少特定字符
java判断字符串中包含特定字符串方法:使用正则表达式进行判断。源代码:public class Test { public static void main(String[] args) { String str="Hello World"; \/\/待判断的字符串 String reg=".*ll.*"; \/\/判断字符串中是否含有特定字符串ll System.out.println(str.matches(reg));} } ...

java如何判断字符是否含有特殊字符?
一般都是使用正则表达式,如下代码:\\x0d\\x0apublic static final String DEFAULT_QUERY_REGEX = "[!$^&*+=|{}';'\\",\/?~!#¥%??&*——|{}【】‘;:”“'。,、?]"; \\x0d\\x0a \\x0d\\x0a\/** \\x0d\\x0a * 判断查询参数中是否以特殊字符开头,如果以特殊字符开头则返...

java正则表达式如何判断字符串中是否含有特殊字符
public class Test2 { public static void main(String[] args){ String s = "123asdqwe__123 rew-trafgds";if(s.replaceAll("[a-z]*[A-Z]*\\\\d*-*_*\\\\s*", "").length()==0)System.out.println("input correct");else System.out.println("input incorrect");} } ...

Java查找一个字符串中包含某个字符串的速度最快的方法
用正则,至于快不快,反正我认为很快 import java.util.regex.*;public class Regex { public static void main(String[] args) { String str = "My Heart Will Go On!";Pattern p = Pattern.compile("Will");Matcher m = p.matcher(str);while (m.find()) { System.out.println("包含...

java判断输入的字符串中是否包含某个字符
用contains(CharSequence s)方法,比如:strA.contains(strB)测试 字符串 strA 中是否包含字符串 strB 如果是字符的话,可以用Character.toString(char c)方法来把它转换成字符串。比如:String s1="abcdef";char ch='c';System.out.println(s1.contains(Character.toString(ch)));输出结果:true ...

java中判断字符串中是否有中文字符
用正则表达式[\一-\龥]这个是汉字的正则

Java查找字符串中是否包含@^&等特殊字符.
public static boolean check(String str){ Pattern p = Pattern.compile("\\\\W");Matcher m = p.matcher(str);boolean match = m.find();if(match){ return false;} return true;} 记得上面的表达式是大写的W不是小写的 你还可以把String转化为charArray然后搞一个 for循环用charArray的长度来...

Java正则表达式匹配是否存在字符串。
正则表达式为:.*a.*b.*c.package com.test;import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexTest { \/ param args \/ public static void main(String[] args) { \/\/ TODO Auto-generated method stub String source = "abcdefg\\n" + "uaibec\\n" + "wab...

相似回答