我们都知道  String s="ad,dfjdlfs,df,s,dfl";

执行 String re[]=s.split(",");

则re的数组将是re[0]="ad"  re[1]="dfjdlfs" re[2]="df" re[3]="s" re[4]="dfl"

同理   String s="an|ddd|aed"

执行  String re[]=s.split("|");

结果中却  re[0]=""  re[1]="a"  re[2]="n" re[3]="|"  re[4]="d" ........

刚开始不知道怎么回事?

后来查了java的转义字符

1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'      \0:空字符

2.Unicode转义字符:\u + 四个十六进制数字;0~65535       \u0000:空字符

3.特殊字符:就3个

\":双引号

\':单引号

\\:反斜线

4.控制字符:5个

\' 单引号字符

\\ 反斜杠字符

\r 回车

\n 换行

\f 走纸换页

\t 横向跳格

\b 退格

点的转义:. ==> u002E

美元符号的转义:$ ==> u0024

乘方符号的转义:^ ==> u005E

左大括号的转义:{ ==> u007B

左方括号的转义:[ ==> u005B

左圆括号的转义:( ==> u0028

竖线的转义:| ==> u007C

右圆括号的转义:) ==> u0029

星号的转义:* ==> u002A

加号的转义:+ ==> u002B

问号的转义:? ==> u003F

反斜杠的转义: ==> u005C

后来改成:

String s="an|ddd|aed"    执行  String re[]=s.split(\\u007C);

结果就是我想要的了   re[0]="an"  re[1]="ddd"  re[2]="aed"

java 点 转义字符_关于java的转义字符相关推荐

  1. java 空格转义字符_使用java中的空格对字符串进行标记

    假设: 您的变量名称(赋值'a = b'中的'a')的长度可以是1或更长 您的变量名称(赋值'a = b'中的'a')不能包含空格字符,其他任何东西都可以. 不需要验证您的输入(输入假定为有效的a = ...

  2. java string()函数_转载java String.split()函数的用法详解

    转载java String.split()函数的用法详解 如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!在java.lang包中有String.split()方法的原型是: p ...

  3. java正则表达式 匹配()_学习Java正则表达式(匹配、替换、查找)

    import java.util.ArrayList; import java.util.regex.Matcher; import java.util.regex.Pattern; public c ...

  4. java核心教程_核心Java教程

    java核心教程 Welcome to Core Java Tutorial. I have written a lot on Core Java and Java EE frameworks. Th ...

  5. java 包命名_【Java】包的命名规则

    命名规范 包:所有单词的字母小写,之后每个单词用-隔开,如 org.nemo.demo 常量:所有单词的字母大写,之后每个单词用_隔开,如 FLAG 类:所有单词的首字母大写,如 TestJava p ...

  6. java 图片效果_使用Java进行图片底片化效果处理

    使用java代码读取图片,并进行底片化处理 util importjava.awt.image.BufferedImage;importjava.io.File;importjava.util.Arr ...

  7. java array缓存_有java数组

    [JAVA零基础入门系列]Day10 Java中的数组 [JAVA零基础入门系列](已完结)导航目录 Day1 开发环境搭建 Day2 Java集成开发环境IDEA Day3 Java基本数据类型 D ...

  8. java 分割一个_分割java

    [java]分割字符串工具类,霸气 jdk自带的 java 分割字符串,分割string,可以根据多个条件去分割.比如逗号,分号,逗号或者分号. 比如一个字符串:"abc,def;gh,ij ...

  9. java 字符串包_包java字符串

    Java核心技术卷I基础知识3.6.3 不可变字符串 3.6.3 不可变字符串 String类没有提供用于修改字符串的方法.如果希望将greeting的内容修改为"Help!",不 ...

  10. java path类_基于java Files类和Paths类的用法(详解)

    Java7中文件IO发生了很大的变化,专门引入了很多新的类: import java.nio.file.DirectoryStream; import java.nio.file.FileSystem ...

最新文章

  1. android switcher控件,Android ViewSwitcher 的功能与用法
  2. Java Web整合开发(17) -- Struts 2.x 高级应用
  3. SPHINX 文档写作工具安装简要指南 - windows 版 - 基于python
  4. Mission系统预览
  5. 嵌入式linux开发业内各个常用开源项目git仓库地址大全
  6. 如何配置Smarty模板
  7. 数字字符串转化成 IP 地址
  8. 为什么说图形数据库是大数据时代的利器?
  9. 苹果手机密码锁如何解锁
  10. STM32F103单片机跑马灯程序/寄存器
  11. H3C交换机常用命令
  12. 名人论数学——数学的本质
  13. 什么是EJB?不再神秘!
  14. 产品读书《人类简史》
  15. LowMemoryKiller 的使用
  16. JavaGUI:多功能计算器(四)--Swing实现双语悬停提示(源码升级说明)
  17. 做个清醒的程序员之拥抱AI
  18. 网络分层架构 ARP baidu.com 访问过程 知识点总结
  19. 2015 UESTC 数据结构专题A题 秋实大哥与小朋友 线段树 区间更新,单点查询,离散化...
  20. 孩子发烧是细菌感染还是病毒感染?教你秒懂血常规!

热门文章

  1. Redis实现分布式锁(SETNX)
  2. 在输入框里输入一个时间,获得倒计时时间,点击开始计时,便可以开始计时,点击停止计时按钮,则停止计时。
  3. 解决PC浏览器调用摄像头失败(本地可以,线上失败)
  4. linux系统怎么拿shell,简述获取shellcode的几种方式
  5. 计算机公式算乘法,【2人回答】怎么在Word的表格里面算乘法公式?-3D溜溜网
  6. hive string 转数组:抽取数组中的key 然后列转行
  7. 分布式场景下的并发安全问题,收割快手,字节,百度,美团的Offer之旅
  8. 使用Mock技术模拟数据
  9. R 语言主成分分析(PCA)实战教程
  10. axure iphonexr原件_这些iPhone XR配件你get了吗