下面是一些示例代碼:
import java.lang.Scanner;
/*setup everything here, you just need that import*/
Scanner input = new Scanner(System.in);
//ask for input
String str = input.next();
if(str.contains(/*char1*/) || str.contains(/*char2*/) || /*continue the pattern, 1 for every character*/)
{
//event if it contains one
}
else
{
//event if it does not contain any
}
的alternatve:
import java.lang.Scanner;
/*put the program parts here*/
Scanner input = new Scanner(System.in);
String str = input.next();
List<char> chars = Arrays.asList(/*put chars here, seperated with commas*/);
for(int x = 0; x < chars.size();x++)
{
if(str.contains(chars[x]))
{
//event if it contains one
}
else
{
//event if it does not contain one
}
}
//resume program
這些代碼段將工作,承擔一切都正確輸入。
一個簡單的谷歌搜索 「Java的正則表達式」,你會發現:['java.util.regex'](http://docs.oracle.com/javase/6/ docs/api/java/util/regex/package-summary.html)都是你自己的! – verdesmarald
顯示你試過的圖案 –