首页 > 编程语言 >java如何用split()分割字符串

java如何用split()分割字符串

时间:2023-02-20 11:05:41浏览次数:32  
标签:字符 分割 java string split 字符串 String


String.split()分割字符串的总结:

1.字符"|","*","+"都得加上转义字符,前面加上"\\"。
2.而如果是"\",那么就得写成"\\\\"。
3.如果一个字符串中有多个分隔符,可以用"|"作为连字符。

比如:String str = "Java string-split#test",可以用Str.split(" |-|#")把每个字符串分开。这样就把字符串分成了3个子字符串。

但是,有时候我们分割字符串,需要根据几个字符串来分割

例如需要分割这个字符串:“ab(12)56”,要根据两个字符  “(”  和   “)”来分割,应该这样来分割

String string = new String();
string = "ab(12)56";
String[] split1 = string.split("[(,)]");
for (String string2 : split1) {
System.out.println(string2);
}



标签:字符,分割,java,string,split,字符串,String
From: https://blog.51cto.com/u_15741949/6067955

相关文章

  • Java用户锁-针对不同用户不同的锁
    场景:用户点赞、取消点赞。问题:避免点赞与取消点赞冲突,在不考虑其他方法前提下,采用JAVAsynchronized进行同步锁操作,如果直接锁方法,那A用户点赞、取消点赞时,会导致其他用户......
  • 【Docker-3】Docker-Compose安装常用软件Nginx、Mysql、Redis、Java
    创建应用目录结构nginxconf.d-放置自定义的配置文件default.conflog-日志存储位置nginx.conf -nginx总配置文件docker-compose.ymlmysqlconf-放置自......
  • Es6 新增的字符串方法
    1.String.fromCodePoint()ES5提供String.fromCharCode()方法,用于从Unicode码点返回对应字符,但是这个方法不能识别码点大于0xFFFF的字符。String.fromCharCode(0x2......
  • Java工厂模式应用
    1.1案例需求假设对于学校使用仪器要进行网上收费,然后学校可根据不同主体,比如课题组或者个人进行收费。也具有不同的收费模式。那么对于原先的代码来说需要进行多个if-els......
  • java正则表达式校验密码必须是包含大小写字母、数字、特殊符号的8位以上组合 或其中至
    一、语法字符 说明\ 将下一字符标记为特殊字符、文本、反向引用或八进制转义符。例如,n匹配字符n。\n匹配换行符。序列\\\\匹配\\,\\(匹配(。^ 匹配输入字符串开始......
  • 责任链和策略设计模式-基于Java编程语言
    作者:京东物流钟磊1前言最近在梳理接口逻辑的时候发现,代码中使用的策略和责任链设计模式给我留下了非常深刻的印象。一个业务逻辑流程通常非常适合使用责任链和策略设计......
  • java的Stream
    代码List<Student>all=Student.getAll();//转换成数组过滤所有的男性Student[]students=all.stream().filter(s->"男".equalsIgnoreCase(s.getSex()))......
  • 读Java实战(第二版)笔记15_并行数据处理与性能
    1. Stream1.1. 允许你声明性地将顺序流转变成并行流1.2. 能对这些集合执行操作流水线,可以充分利用计算机的多个核2. 并行流2.1. 把内容拆分成多个数据块,用不同线......
  • 字符串变量初始化
    importre#解析字符串中全局变量并进行替换defresolve_global_var(pre_resolve_var,global_var_dic,global_var_regex='\${.*?}',match2key_s......
  • Odoo 通过Javascript调用模型中自定义方法
    实践环境Odoo14.0-20221212(CommunityEdition)代码实现在js脚本函数中调用模型中自定义方法:this._rpc({model:'demo.wizard',//模型名称,即模型类定义中_na......