需求,把"01:大汽车",分成01和大汽车

有两种做法:一是substring

package test;

public class substringTest

{

public static void main(String args[])

{

String N = "01:大汽车";

String L="";

String R="";

int k= N.length();

for (int i = 0; i < N.length(); i++)

{

if (N.substring(i, i + 1).equals("|"))

{

L=N.substring(0,i).trim();

R=N.substring(i+1,k).trim();

}

else

{

}

System.out.println(L);

System.out.println(R);

}

}

}

另外一种方法

package Test

public class splitTest

{

public static void main(String[] args)

{

String s = new String("01:大汽车");

String a[] = s.split(":");

System.out.println(a[0]);

System.out.println(a[1]);

}

}

split分割字母和数字,简单正则缝隙

public class Test01 {

public static void main(String[] args) {

String str = "one123";

String regex = "(?<=one)(?=123)";

String[] strs = str.split(regex);

for(int i = 0; i < strs.length; i++) {

System.out.printf("strs[%d] = %s%n", i, strs[i]);

}

}

}

substring讲解:

s=s.substring(int begin);截取掉s从首字母起长度为begin的字符串,将剩余字符串赋值给s;

s=s.substring(int begin,int end);截取s中从begin开始至end结束时的字符串,并将其赋值给s;

split讲解:

java.lang.string.split

split 方法

将一个字符串分割为子字符串,然后将结果作为字符串数组返回。

stringObj.split([separator,[limit]])

参数

stringObj

必选项。要被分解的 String 对象或文字。该对象不会被 split 方法修改。

separator

可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽

略该选项,返回包含整个字符串的单一元素数组。

limit

可选项。该值用来限制返回数组中的元素个数。

说明

split 方法的结果是一个字符串数组,在 stingObj 中每个出现 separator 的位置都要进行分解

。separator 不作为任何数组元素的部分返回。

split 的实现直接调用的 matcher 类的 split 的方法。“ . ”在正则表达式中有特殊的含义,因此我们使用的时候必须进行转义。

public static void main(string[] args) {

string value = "192.168.128.33";

string[] names = value.split("\\.");

for (int i = 0; i < names.length; i++) {

system.out.println(names[i]);

}}

如果用竖线“|”分隔的话,将出现不可得到的结果,必须改为“\\|”

java 字符串截取_java截取字符串,截串,substring和split,分割字母和数字,正则缝隙...相关推荐

  1. java split 数字_java截取字符串,截串,substring和split,分割字母和数字,正则缝隙...

    需求,把"01:大汽车",分成01和大汽车 有两种做法:一是substring Java代码 1 packagetest;2 3 public classsubstringTest ...

  2. java 中文怎么截取_Java截取字符串的函数且保证中文截取正常

    SUBSTRING  返回字符.binary.text      或      image      表达式的一部分.有关可与该函数一起使用的有效      Microsoft®      SQL   ...

  3. java html 字符串截取字符串长度_Java截取带html标签的字符串,再把标签补全(保证页面显示效果)...

    一般是用在字符串中有html标签的截取. 如: 后台发布用了在线编辑器, 前台显示内容要截取的情况. import Java.util.ArrayList; import java.util.List ...

  4. java根据一个 号截取_java截取最后一个号前的字符串

    java截取最后一个号前的字符串 [2021-01-31 02:35:59]  简介: php中文字符串截取乱码的解决办法:首先创建一个PHP示例文件:然后定义一个"utf_substr&q ...

  5. java calendar字符串显示_java关于字符串和日期的代码展示

    StringBuffer是线性安全的,StringBuilder不是线性安全的 字符串的修改: stringBudile与stringBuiler提供了用于修改字符串内容的相关方法 String st ...

  6. java中字符串函数_JAVA中字符串函数subString的用法小结

    string str;str=str.substring(int beginindex);截取掉str从首字母起长度为beginindex的字符串,将剩余字符串赋值给str: str=str.subs ...

  7. java 字符串用法_java中字符串的用法

    1.String中的每个字符都是一个16位的Unicode字符,用Unicode很容易表达丰富的国际化字符集,比如很好的中文支持.甚至Java的标识符都可以用汉字,但是没人会用吧(只在一本清华的< ...

  8. java字符串操作_Java的字符串操作

    Java的字符串操作 小型送分题:Java有字符串(String),StringBuffer(字符串缓存),StringBuilder(字符串建造者?)各种实现,究其原因还是历史上的各种坑. 一.不同 ...

  9. java 字符串总结_Java中字符串(String)总结

    先说说JDK API: JDK中包含大量的API类库,所谓API(Application Programming Interface,应用程序编程接口,这些功能以类的形式封装). JDK API包含的 ...

最新文章

  1. 关于Messenger实现进程间通信
  2. 总结一下对buffer的学习体会
  3. 行内元素,块级元素,各自特点及其相互转化
  4. wordpress 每段首行空两格
  5. html 表格文字颜色 css,CSS 表格-JavaScript中文网-JavaScript教程资源分享门户
  6. Linux——VIM中代码的折叠和打开
  7. matlab2012 powerlib,matlab没有powerlib2
  8. 白山搜索引擎优化收费_在网络推广中,SEO排名优化是成本最低的方式
  9. java生成点阵图_【图片】一个零基础的小白是如何脱变成Java后端工程师的?【java吧】_百度贴吧...
  10. 【深度学习笔记】深度学习用于图片的分类和检测总结
  11. HTML Report报告无法正常展示的解决办法
  12. 解决Windows照片查看器加载慢和颜色问题
  13. 计算机里的wps云盘和网盘怎么删除,电脑里的wps网盘图标怎么删除?让你的云端文档更安全!...
  14. 最全最全的文件扩展名
  15. HTML5期末考核大作业网站——卫生与健康HTML+CSS+JavaScript
  16. python系列11:python的游戏引擎
  17. SE (Squeeze Excitation)模块
  18. SVN出现黄色感叹号,红绿双箭头
  19. Unity简单实现电量、充电状态显示
  20. mac磁盘工具中磁盘显示灰色

热门文章

  1. linux ssd硬盘做缓存,linux系统中ssd当块设备缓存
  2. WPF中的附加行为简介
  3. 微软发布 .NET Core 卸载工具,适用于 Windows 和 Mac
  4. .NET Framework 4.8 的 Microsoft 更新目录更新
  5. 如何使用VS2017将客户端库添加到ASP.NET CORE 2.2(简单方法)
  6. internal java compiler error_java字节码注入AOP作业心得
  7. python第三周笔记_Python第四周 学习笔记(1)
  8. java 实现nfa的化简_NFA的实现
  9. go去掉最后一个字符_可维护的Go代码程序指南(一)之变量篇
  10. js 正则表达式判断价格