A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

string str="saddkhhqqqjkzzz"
需求:定义一个正则表达式 使得切割后得到新的3个字符串 分别为 str1=sad str2= dkhhqq str3=qjkzzz.

回帖有奖 哦  嘿嘿~~

1 个回复

倒序浏览

回帖奖励 +2

要把string str="sad-dkhhqq-qjkzzz"  分割分别为 str1=sad str2= dkhhqq str3=qjkzzz.    string str="sad-dkhhqq-qjkzzz"  把字符串分割有个标识才行;
  1. public class ShuzuDemo9 {

  2.         public static void main(String[] args) {
  3.                 String str="sad-dkhhqq-qjkzzz";
  4.                 String fen="\\-"; // 以\: 拆分

  5.                 Pattern pat=Pattern.compile(fen); //执行拆分
  6.                 String[] s=pat.split(str);
  7.                 for(int i=0;i<s.length;i++){
  8.                 System.out.println(s[i]);

  9.         }

  10.         }
  11. }
复制代码
希望对你有帮助
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马