JAVA 去除字符串首尾特定字符
有时候在拼接字符串时候,某个拼接变量为空时,导致最后拼接的字符串首尾出现一个或多个分割符,为了拿掉首尾分割符,可以
使用如下正则方式:
public static String trimBothEndsChars(String srcStr, String splitter) {String regex = "^" + splitter + "*|" + splitter + "*$";return srcStr.replaceAll(regex, "");
}
test:
String str =";;3453;435;45,34543;;"
String out = trimBothEndsChars(str, ";")out:
3453;435;45,34543
JAVA 去除字符串首尾特定字符相关推荐
- java字符串去除首尾指定字_Java去除字符串首尾特定字符
工作中,由于mysql存储格式特定,字符串首尾均带有单引号,需要对首尾单引号做一个去除处理.我将此封装到一个公共的方法里,代码如下: 1 /** 2 * 去除首尾指定字符 3 * @param str ...
- 去掉首尾字符java_Java去除字符串首尾特定字符
工作中,由于mysql存储格式特定,字符串首尾均带有单引号,需要对首尾单引号做一个去除处理.我将此封装到一个公共的方法里,代码如下: 1 /** 2 * 去除首尾指定字符 3 * @param str ...
- python中去除字符串中首尾空格的函数_Python中去除字符串首尾特定字符的函数:strip()...
Python中strip()函数的作用是去除一个字符串前导和尾部的特定字符,并返回结果字符串. Python中strip()函数默认是删除字符串前导和尾部空格,通过设定参数,也可以去除字符串前导和尾部 ...
- js 字符串删除首尾_JavaScript trim 实现去除字符串首尾指定字符的简单方法
实例如下: String.prototype.trim = function (char, type) { if (char) { if (type == 'left') { return this. ...
- js 去除字符串首尾指定字符
' abc '.trim(); // 'abc' 这是去除首尾空格的办法 那么有没办法去除首尾指定的字符,肯定有,方法很多,,下面通过正则表达式实现 例如,我想去掉首尾逗号 , let str = ' ...
- python-去除去除字符串首尾的字符strip()
# for title in titles: # print title.strip()#Python strip() 方法用于移除字符串头尾指定的字符(默认为空格). strip()方法语法: st ...
- Java去除字符串最前面一个字符和最后面一个字符
Java去除字符串最前面一个字符和最后面一个字符 public class demo {public static void main(String[] args) {String returnInf ...
- 去除字符串首尾字符随笔纪要
背景:项目中需要关联出不同的数据用","逗号分隔,为此使用Set 装载toString后前后存在"["和"]",为此随笔纪要一番.函数说明: ...
- Java去除字符串中空格的方法详解
昨天写了一个关于Excel文件处理的脚本,在字符串匹配功能上总是出现多余不正确的匹配,debug调试之后,发现一个坑. 代码中字符串使用了replaceAll()方法,去除了所有空格(其中包括:首尾空 ...
最新文章
- BGP中IBGP和EBGP的区别和联系
- 10个凭证类型的速记
- Eclipse预编译的include路径与宏定义
- 五年了,别再把务虚会开 “虚” 了
- 初中位似图形作图_[如何画位似图形] 位似图形的画法及步骤
- nodejs cluster ip hash_redis集群架构了解一下?一致性hash了解吗?
- 三相四线怎样查漏电_老电工支招!漏电保护器的接线方法
- python_线程读写操作一
- java二维码生成-谷歌(Google.zxing)开源二维码生成学习及实例
- php多表条件排除然后输出,php – 从具有多个要求的两个表中选择值,但仅使用其中一个...
- DB2 9 根本(730 检修)认证指南,第 6 局部: 数据并发性(2)
- 判断数组中是否包含某一项 indexof 重复的判断不准_「JavaScript」: 老生常谈,数组类型...
- idea 读取md文件卡死
- Java学习笔记-全栈-web开发-14-Spring入门AOP编程Spring注解开发Spring事务
- 测试用例-1-微信发红包功能
- centos7安装python开发环境(python3_postgresql_sublime_supervisor)
- 谷歌人工智能深度解剖:从HAL的太空漫游到AlphaGo,AI的春天来了
- Linux 7 提示 -bash: ifconfig: command not found
- MySQL完美卸载-奇怪的小知识
- 第三天---随机小方块
热门文章
- 对称数c语言,中心对称数 - Developmer的个人空间 - OSCHINA - 中文开源技术交流社区...
- 什么是网页设计中的滚动设计?如何进行滚动设计?
- 【转】模糊测试(fuzzing)是什么
- secureCRT无法输入
- Personalized Re-ranking for Recommendation
- python学习小组分组程序_【Python】每日一练:学生学习小组分组程序
- 结合python使用ffmpeg将批量ts文件合成mp4。
- 信息安全概论:Hash函数概念与性质
- 网站SEO从入门到精通
- 阿里云服务器Windows系统试用和配置