使用正则表达式进行替换:

代码片段:

String documentTxt = EntityUtils.toString(entity,"gbk");//获取数据 
documentTxt=documentTxt.replaceAll("[\\t\\n\\r]", "");//将内容区域的回车换行去除

说明:String类的replaceAll就有正则替换功能。 \t为制表符 \n为换行 \r为回车

java正则使用:

示例方法:

复制代码代码如下:

public void parseTxt(String content){
        Pattern p = Pattern.compile(Config.articlePtn);
        Matcher matcher = p.matcher(content);
        while(matcher.find()){
            System.out.println(matcher.group(1));
        }

}

说明:只需记住Pattern类,它的静态方法complie解析一个正则表达式生成一个Pattern对象。

然后用模型去匹配字符串,得到一个Matcher,通过matcher的find方法遍历所有的匹配。

group为正则表达式中的组,及()表达式。group(0)为原字符串,gourp(1)为匹配到的第一个组...即匹配到的组的索引从1开始。

sql.replaceAll("[\\t\\n\\r]", "").replaceAll("\\s+", " ")

Java 替换字符串中的回车换行符的方法相关推荐

  1. java替换换行符_Java的replace替换字符串中的回车换行符的方法

    Java的replace替换字符串中的回车换行符的方法 导语:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大 ...

  2. java replace换行符_Java 替换字符串中的回车换行符的方法

    使用正则表达式进行替换: 代码片段: string documenttxt = entityutils.tostring(entity,"gbk");//获取数据 document ...

  3. JS 替换字符串中的回车换行符

    // 将字符串中的回车换行符替换为traget内容 transferStr = (content,traget) => {let newContent = '';newContent = con ...

  4. vba 读取linux换行符,【VBA研究】清除字符串中的回车换行符

    作者:iamlaosong 如题,实际应用中,客户输入的地址中含有回车换行,导致格式转换中出错,因此需要清除掉,方法有二: 1.替换,这个方法只能清除一个回车换行 '检测地址中是否有回车换行 addr ...

  5. C# 中的回车换行符 表示

    在 C# 中,我们用字符串 "/r/n" 表示回车换行符. string str = "第一行/r/n第二行"; 但是我们更推荐 Environment.New ...

  6. Word2003、2007和2010文档隐藏回车换行符的方法

    Word2003.2007和2010文档隐藏回车换行符的方法 大家想必都知道,在Word文档中,如果你没有特别的设置过,每一段的最后,都有一个回车换行符,看起来是否影响文档的整体美观.Word2010 ...

  7. SQL:查询、替换字符串中的回车、换行、回车换行

    今天碰到一个问题,用字符串函数SUBSTRING截取字符串,给定的字符串数据中包含回车.换行.回车换行,导致截取失败.将字符串数据中的回车.换行.回车+换行处理之后就可以成功截取了. 1.判断字符串中 ...

  8. 瀚高数据库中插入回车换行符

    瀚高数据库 目录 环境 文档用途 详细信息 环境 系统平台:Linux x86-64 Red Hat Enterprise Linux 7 版本:4.5 文档用途 java程序给表插入数据时,有的情况 ...

  9. 如何在字符串中加入回车换行,tab字符 关于字符串处理

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在编写S ...

最新文章

  1. SpringBoot (七) :SpringBoot 整合dubbo
  2. 关于OKR,你最关心的几个问题,答案在这里
  3. SAP WM LT10事务代码的一个坑?
  4. 平面上的点和直线上的点一样多
  5. stm32 Boot0,Boot1引脚设置
  6. Java对象内存图三
  7. linux CentOS 系统下如何将php和mysql命令加入到环境变量中
  8. 2017年java教材推荐_干货|2017年最新JavaEE课程大纲分享
  9. 【笔试/面试】—— 奇葩 C/C++ 语法题(二)
  10. 【备份】golang开发环境搭建
  11. php js attr,php如何像js一样解析DOM?
  12. 安装Jenkins教程(wind版)
  13. ORACLE GOLDENGATE: WHAT IS ADD TRANDATA REALLY DOING?
  14. WebLogic部署配置
  15. 分享舍得网开发经验(修改版)(转载)
  16. 澳洲CE毕业意向FullStackDeveloper
  17. mac备忘录html,MAC 使用备忘录
  18. 机器学习之加州房价预测(三)
  19. C# 读写xml、excel、word、ppt、access
  20. Linux系统运行C语言编译的二进制文件报错:Segmentation fault

热门文章

  1. 能根治乱象了?豆瓣私密小组将全部停用
  2. 特斯拉中国月销破5万台创纪录:每46秒就能卖出一辆车
  3. 苹果将允许应用用户转至Web端付费,免除30% 佣金
  4. 疑似华为P50系列7月29日发布:麒麟9000旗舰芯片加持
  5. PS5国行版本周六开售 索尼:PS5将缺货至明年
  6. 逐渐“狗化”!网易云音乐控诉酷狗像素级抄袭,酷狗高管反击...
  7. 特斯拉2020年第三季度共生产14.5万辆汽车 交付约14万辆
  8. iPhone 12系列电池容量曝光:不仅没增加竟还在缩水
  9. 高德上线“家人地图”惹争议 官方回应:用户确认授权后才能使用
  10. 3月30日见!荣耀30S外观“偷跑”:经典蝶羽纹理设计