Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java字符串创建中的通配符_Java_String_Wildcard - Fatal编程技术网

Java字符串创建中的通配符

Java字符串创建中的通配符,java,string,wildcard,Java,String,Wildcard,我正在分析用户输入字符串。我只想要包含数字1、2、3和字母a、b和c的任意组合的字符串。如何使用这些条件设置通配符以接受或拒绝字符串 我想拒绝所有字符,除了我需要的字符 谢谢你的帮助我相信你应该看看这个: 例如: Pattern p = Pattern.compile("[a-c1-3]*"); Matcher m = p.matcher("aaaaab"); boolean b = m.matches(); 假设用户输入abc123,您希望如何防止用户按4?您是否接近用户的身体,并且对空手道

我正在分析用户输入字符串。我只想要包含数字1、2、3和字母a、b和c的任意组合的字符串。如何使用这些条件设置通配符以接受或拒绝字符串

我想拒绝所有字符,除了我需要的字符


谢谢你的帮助

我相信你应该看看这个:

例如:

Pattern p = Pattern.compile("[a-c1-3]*");
Matcher m = p.matcher("aaaaab");
boolean b = m.matches();

假设用户输入abc123,您希望如何防止用户按4?您是否接近用户的身体,并且对空手道有经验?要求不明确-您希望匹配输入,即每个输入与其他字符无效,还是希望筛选,即从输入中删除所有其他字符?类似的内容将允许您筛选出不需要的字符我想要的是什么如下所示:String userinput=which ifuserinput.contains任何字符我不需要程序停止,否则程序继续@Andreas\D