java去掉String里面的空格、换行符等
package com.ynet.utils;import java.util.regex.Matcher;
import java.util.regex.Pattern;/*** Created by Arya on 2017/11/3 0003.*/
public class StringUtil {//去除所有空格public static String replaceAllBlank(String str) {String s = "";if (str!=null) {Pattern p = Pattern.compile("\\s*|\t|\r|\n");/*\n 回车(\u000a)\t 水平制表符(\u0009)\s 空格(\u0008)\r 换行(\u000d)*/Matcher m = p.matcher(str);s = m.replaceAll("");}return s;}//去除所有空格,留下一个public static String replaceBlankLeaveOne(String str) {String s = "";if (str!=null) {Pattern p = Pattern.compile("\\s{2,}|\t|\r|\n");Matcher m = p.matcher(str);s = m.replaceAll(" ");}return s;}public static void main(String[] args) {System.out.println(StringUtil.replaceAllBlank("just do it!"));System.out.println(StringUtil.replaceBlankLeaveOne("just do it!"));}}
运行效果:
java去掉String里面的空格、换行符等相关推荐
- java去掉字符串前面的空格
Java 去掉字符串前面的空格可以使用 trim() 方法,例如: String str = " hello world"; str = str.trim(); // 去掉前面的空 ...
- Python去除文章首尾空格换行符
想要批量清除文件首尾的空格,换行符等,使文件里的内容看着更规整一些,可以用python里的strip()函数. 比如在这个文件里,前后都有一些空格换行符. 从输出的提示内容可以看出,原来文件首尾的空白 ...
- oracle插入数据时换行,在oracle里如何去掉数据后的回车换行符
1.创建测试表, create table test_huiche(id varchar2(20), value varchar2(20)); 2.插入测试数据,部分值含回车换行符: insert i ...
- java删除换行符号_如何从Java中删除文件中的换行符?
如其他答案所述,您的代码主要String.replace(...)不起作用,因为不会更改目标字符串.(它不能 - Java字符串是不可变的!)它实际上做的是创建一个新的String,其中的字符根据需要 ...
- python 字符串 删除 空格 换行符
str1 = "01\n23456 789" print(str1) 01 23456 789 str1 = str1.replace('\n', '') # 去掉换行符 prin ...
- java处理json回车_json中换行符的处理方法示例介绍
json作为ajax常用的一种数据类型,经常使用.但如果字段中出现换行符如何处理? 去掉显然不合适.有些字段本来就有换行符,如何能去掉? 测试一下json类的处理,也没有发现.想不到最终的处理确实如此 ...
- 去掉txt文件内的换行符
在txt文件内,直接用^p来搜索换行符并不行,所以有时候面对很多行数字(如手机号)的时候,如果想去掉换行符,我就粘贴到word里,再替换.但是这样效率很慢,粘一万条手机号都要等很久,后来通过搜索找到一 ...
- oracle 去空格 换行符,ORACLE:除去回车符,换行符
T-SQL的回车和换行符(SQL) T-SQL的回车和换行符(SQL) sql server中的回车换行字符是 char(13)+char(10) 回车:char(13) 换行:char(10) 实 ...
- java 回车_Java中的回车换行符/n /r /t
首先直接上结论: //换行时采用System.getProperty("line.separator") public void test1() { LogTable logTab ...
最新文章
- Squid处理web数据请求
- linux虚拟网络设备--eth, tap/tun, veth-pair(九)
- 关于椭圆的积分变量替换
- 笔记-信息化与系统集成技术-人工智能的特点
- 29 | 案例篇:Redis响应严重延迟,如何解决?
- 大数据互联网架构阶段 大型电商项目数据库设计时应该注意的点
- 【CSON原创】HTML5字体动态粒子效果发布
- 安卓 linux找回内置存储,Android手机自带内部存储路径的获取
- 机器学习算法-随机森林之决策树R 代码从头暴力实现(2)
- ffmpeg drawtext 背景_8款电视背景墙:电视背景墙这样装,不仅省钱还作用多!效果大不一样!...
- ar9285无线网卡驱动 linux,Qualcomm
- 【Multisim仿真】10秒倒计时8路抢答器
- Lenovo预装系统激活工具
- linux文件与目录管理常用命令的分类【linux基础篇五】
- C:\Users\用户名\Documents不可用
- html复选框,如何通过AJAX动态获取数据库的数据作为复选框显示在页面上
- Vue 动态加载public图片和图片预览例子
- malloc与free函数原型
- 2021年全球区块链产业重要投资和发展领域
- (2.4)【服务型木马-winshell】最小木马:使用方法
热门文章
- maven编译时java.lang.ArrayIndexOutOfBoundsException
- 如何用手机计算机弹出音乐,如何使用手机或计算机剪切和拾取音乐?
- 钱差点没了,京东莫名解绑手机号并注册,难道安卓手机中了木马?期待大神解释
- 基于新浪微博的⽇志数据分析
- impala的This could be due to stale metadata.问题
- 2021年最新整理, C++ 学习资料,含C++ 11 / 14 / 17 / 20 / 23 新特性、入门教程、推荐书籍、优质文章、学习笔记、教学视频等
- 记录WordPress代码实现QQ邮箱SMTP发送邮件
- Oracle 10g SGA 的自动化管理
- c语言中字符型变量的类型标识符是,C语言中类型标识符有哪些
- java输入Scanner基本用法