工作小驛

          Ninja!

          BlogJava 首頁 新隨筆 聯(lián)系 聚合 管理
            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 王君 閱讀(288) 評論(0)  編輯  收藏 所屬分類: J2SE
          主站蜘蛛池模板: 从化市| 沧州市| 越西县| 岚皋县| 彰武县| 淮滨县| 永登县| 阿拉善盟| 平乐县| 陈巴尔虎旗| 云安县| 夹江县| 宾阳县| 蕲春县| 井陉县| 霍城县| 禹城市| 绥芬河市| 龙海市| 玉树县| 永修县| 赫章县| 五寨县| 南城县| 牟定县| 乐东| 德清县| 温宿县| 班玛县| 彩票| 山西省| 徐汇区| 苍南县| 政和县| 高邮市| 南通市| 桦南县| 兴和县| 博客| 西盟| 遂溪县|