工作小驛

          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
          主站蜘蛛池模板: 武陟县| 石台县| 塘沽区| 洛浦县| 大关县| 泸州市| 临泉县| 广宁县| 积石山| 衡东县| 芒康县| 黔西| 祁连县| 尼玛县| 威远县| 洛浦县| 永川市| 江孜县| 沈丘县| 自贡市| 象山县| 陇南市| 若尔盖县| 永修县| 调兵山市| 乐清市| 巴楚县| 衢州市| 玉树县| 沂水县| 洛南县| 临朐县| 皋兰县| 阿拉善左旗| 尤溪县| 鱼台县| 嘉峪关市| 汾西县| 石狮市| 佳木斯市| 宜章县|