工作小驛

          Ninja!

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            103 Posts :: 0 Stories :: 36 Comments :: 0 Trackbacks
          import java.io.*;
          import java.util.regex.*;

          public class Printer {
          public static void main(String[] args) {
          System.out.println("
          Please enter the input string:
          ");
          BufferedReader reader =
          new BufferedReader(new InputStreamReader(System.in));
          String inputString;
          boolean isOK = false;
          try {
          while(!isOK) {
          if((inputString = reader.readLine()) != null) {
          if(inputString.length() > 200) {
          System.out.println("The string
          exceeds 200 characters.
          Please enter again!
          ");
          }
          else {
          Pattern regex = Pattern.compile("[^@#$%&*/^]+");
          Matcher matcher = regex.matcher(inputString);
          boolean isMatched = matcher.matches();
          if(!isMatched) {
          System.out.println("The String cant
          contain @,#,$,%,*,& and ^.
          Please enter again!
          ");
          }
          else {
          isOK = true;
          System.out.println("
          Your input
          string is:
          " + inputString);
          }
          }
          }
          }
          }
          catch(IOException e) {
          e.printStackTrace();
          }
          }
          }
          posted on 2007-09-17 07:59 王君 閱讀(293) 評論(0)  編輯  收藏 所屬分類: J2SE
          主站蜘蛛池模板: 新宁县| 五华县| 三河市| 昆明市| 贵定县| 托克托县| 大荔县| 贵溪市| 剑河县| 平谷区| 平邑县| 井陉县| 航空| 五台县| 大石桥市| 云梦县| 利辛县| 全州县| 平陆县| 元朗区| 自贡市| 文山县| 高台县| 武胜县| 巴彦淖尔市| 九寨沟县| 大埔县| 高尔夫| 道孚县| 霍林郭勒市| 观塘区| 韶山市| 顺平县| 凤阳县| 桐梓县| 镇巴县| 林甸县| 五大连池市| 汤阴县| 改则县| 蓝田县|