如何使用java的String.split()方法分割话单,方便查看

2023-11-03

工作中,想要快速查到话单中某一列的值,可以使用String.split()方法,但是如果直接使用就会变成如下图,那么怎么办呢?
在这里插入图片描述

原因是:“|”是转义字符,必须得加"\";如下图:是不是很明显就看出某一列的数值啦!
 在这里插入图片描述

代码片段:

public static void main(String[] args) {
        String s ="2023-3-14 10:25:36 352|164|nihao||156";
        String[] s1=s.split("\\|");
        for (int i = 0; i < s1.length; i++) {
            System.out.println(i+1+":"+s1[i]);
        }

注:如果用. + * 作为分隔的话,也必须是如下写法:如
String.split(“\.”),这样才能正确的分隔开,不能用String.split(“.”);

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用java的String.split()方法分割话单,方便查看 的相关文章

随机推荐

  • SVM支持向量机原算法与对偶算法举例

    1 原算法与对偶算法 对于支持向量机而言 对偶算法是借助拉格朗日对偶性从原算法 Primal Problem 推出的 两者完全等价 只是求解了不同的条件极值 下面是硬间隔支持向量机的原算法和对偶算法 2 例子 假设数据集D为 下面会通过原算
  • 机器学习算法1_线性回归

    通俗描述 线性回归模型是利用线性函数对一个或多个自变量和因变量 y y y 之间关系进行拟合的模型 公式推导 数据输入 给定数据集 D
  • 两个数组的交集---leetcode 340题

    解法1 哈希结构 class Solution public vector
  • 提高网站访问速度的34个方法

    1 减少HTTP请求数量 Minimize HTTP Requests tag content 80 的用户响应时间被花费在前端 而这其中的绝大多数时间是用于下载页面中的图片 样式表 脚本以及Flash这些组件 减少这些组件的数量就可以减少
  • jQuery的ajax方法里的success方法第一次不执行,第二次才执行的问题

    最近写了一个form表单提交功能 用jQuery的ajax方法实现 第一次提交时 success里的方法并没有执行 第二次提交就行了 当然后端是能正常执行的 只是前端有问题 解决办法如下 btnSubmit click function v
  • 安装Unity的Vuforia v3.0插件

    转载请注明出处 原文链接 http blog csdn net julong2011 第一步 安装插件 下载 浏览Unity插件下载页面下载开发平台相关的插件包 然后按照下面的说明进行之后的操作 Windows系统下的安装 推荐的Andro
  • 分布式数据库、NoSql 与 zookeeper

    分布式数据库 数据高可用 分布式数据库系统通常使用较小的计算机系统 每台计算机可单独放在一个地方 每台计算机中都可能有DBMS的一份完整拷贝副本 或者部分拷贝副本 并具有自己局部的数据库 位于不同地点的许多计算机通过网络互相连接 共同组成一
  • linux基础版美化,Linux_教你美化ubuntu系统,现在比较流行的个人版linux( - phpStudy...

    教你美化ubuntu系统 现在比较流行的个人版linux 适合初学者使用 有suse redhat 红旗linux red flag 5 0 Magic linux支持一下国产哦 ubuntu fedora core 其中ubuntu近来最
  • 摸鱼系列之idea摸鱼插件推荐

    前言 作为一枚程序员 上班时候正撸着代码呢 撸不出代码了 没灵感了 看需求念头不通达了 脑瓜里蹦不出一丁点火花了 这时候怎么办 程序在运行 还要好几分钟 等待时间里 白白浪费了 玩手机又会被抓到 这时候怎么办 不用怕 我们自带的IDEA很强
  • LeetCode高频算法刷题记录8

    文章目录 1 零钱兑换 中等 1 1 题目描述 1 2 解题思路 1 3 代码实现 2 最小栈 最小栈 2 1 题目描述 2 2 解题思路 2 3 代码实现 3 最长有效括号 困难 3 1 题目描述 3 2 解题思路 3 3 代码实现 4
  • Android studio 84 sqlite数据库基本操作 创建、查询、更新、删除、插入

    1 CREATE TABLE SQLite 的 CREATE TABLE 语句用于在任何给定的数据库创建一个新表 CREATE TABLE COMPANY ID INT PRIMARY KEY NOT NULL NAME TEXT NOT
  • Alluxio介绍

    Alluxio介绍 Alluxio是什么 Alluxio是世界上第一个用于云分析和人工智能的开源数据编排技术 它弥合了数据驱动应用程序和存储系统之间的鸿沟 使存储层的数据更接近数据驱动应用程序 并使其易于访问 使应用程序能够通过一个通用接口
  • 2021美赛C题解题思考+参考文献+部分git开源代码

    解题思路 关于蜜蜂扩散的模型建立 标签方面 报告类型 数据集2021MCM ProblemC DataSet xlsx可以看出 在每次报告中Positive ID 有14 份 而 Negative ID 有 2069 份 Unverifie
  • 光纤收发器tx和rx是什么意思?二者有什么区别?

    现如今 在视频监控工程的高清视频图像传输中 一般都会使用光纤收发器 光纤收发器也被称之为光电转换器 Fiber Converter 可以将短距离的双绞线 网线 电信号和长距离的光信号 光纤 进行互换的以太网传输媒体转换设备 这样就能延长信号
  • 百度编辑器UEditor,怎样禁止用户粘贴??

    editor a addListener beforepaste myEditor paste function myEditor paste o html html html alert 只能录入不能粘贴
  • INFO BRAINPAN: 1

    INFO BRAINPAN 1 About Release Back to the Top Name Brainpan 1 Date release 20 Mar 2013 Author superkojiman Series Brainp
  • iOS应用添加第三方支付

    最简单明了的教程还是官方文档 以下是我给应用添加支付功能 记录下 1 微信支付 官方文档 https pay weixin qq com wiki doc api app php chapter 8 5 假设你的应用在微信开放平台已经创建
  • activeMQ的学习

    原来一直在使用activeMQ 没有对它进行整理 现在看到一个不错的activeMQ详细介绍 http www itpub net tree index 312 1
  • 遇到问题之-LNMP编译安装Redis构建高速Redis缓存

    LNMP编译安装Redis构建高速Redis缓存 前面已经讲过LNMP编译Memc和Srcache构建高速Memcached缓存 这次换另一种被广泛应用的缓存 Redis Redis实际上是一个高性能的key value数据库 他可以代替M
  • 如何使用java的String.split()方法分割话单,方便查看

    工作中 想要快速查到话单中某一列的值 可以使用String split 方法 但是如果直接使用就会变成如下图 那么怎么办呢 原因是 是转义字符 必须得加 如下图 是不是很明显就看出某一列的数值啦 代码片段 public static voi