Java中获取特定符号中间字符串子串的方法
来源:互联网 发布:js怎么定义二维数组 编辑:程序博客网 时间:2024/05/08 18:42
使用str.split(" "); 方法
如:
将str这个字符串用逗号“,”进行分割,分割后的字符串数组放在a[]中
比如 111,222,333 那么a[0]=111 a[1]=222 a[2]=333
例1:截取AA,BB之间的子串
public class Test {public static void main(String[] args) {String str = "AAsdfkjjkjkfBBdfkjsfjdsfjlkAAkjjkjBB";str = str.replace("AA", " ");str = str.replace("BB", " ");str = str.trim();String[] s = str.split(" ");for(int i = 0; i < s.length; i++){ System.out.println(s[i] + " " + i); }}}
例2:提取AA……BB中间的子字符串,不提取BB……AA间的字符串public class Test {public static void main(String[] args) {String str = "AAsdfkjjkjkfBBdfkjsfjdsfjlkAAkjjkjBB";str = str.replaceAll("[BB]\\w+[AA]", " ");str = str.replace("AA", " ");str = str.replace("BB", " ");str = str.trim();String[] s = str.split(" ");for(int i = 0; i < s.length; i++){System.out.println(s[i] + " " + i);}}}
0 0
- Java中获取特定符号中间字符串子串的方法
- 两个使用正则表达式来获取字符串中特定子串的方法
- 删除字符串中特定的子串
- 用JAVA正则表达式 删除字符串的特定子串
- Java替换特定字符串中的特定子串
- 提取字符串中特定的字符(或者子字符串)
- 获取特定的字符串
- 截取字符串中特定字符之前的子串,并返回剩余子串
- javascript中获取一个字符串中 特定字符串的个数
- java中去掉字符串中间的空格
- shell获取字符串特定子段
- 获取特定字符串在 字符串中出现的所有位置
- java 字符串中去除特定的字符
- java获取字符串中第N次出现特定字符的位置
- CString字符串类型中提取以特定字符分隔的子串
- EXCEL判断字符串中是否包含某个特定子串的公式
- Java获取两个字符串中最大相同子串
- java获取两个字符串中最大子串
- CodeBlock安装后无法运行为什么?无法找到编译器?
- 【Java每日一题】20161114
- JZOJ 4883 【NOIP2016提高A组集训第12场11.10】灵知的太阳信仰
- 会话标识未更新 漏洞处理
- 对51单片机中断系统的理解
- Java中获取特定符号中间字符串子串的方法
- 巧用excel表格数据做sql
- Linux中Swap与Memory内存简单介绍
- 迷茫中的实验楼学习-数据结构1
- struct in_addr ,struct sockadd,ifreq,eth0,ioctl
- Apache Kafka cluster environment 环境搭建
- map容器的基本操作
- poj2100(尺取模型,总结)
- linux下如何编译自己的动态链接库