我的需求是SQL文件中有成千的类似数据,我要将它们进行转换格式,如下图

第一步:将字符段楼替换,使用word排版

把数据拷贝到word中,使用特殊字符替换

点击全部替换,替换之后如下图,这时候它是一串很长的字符串

第二步:编写Java替换程序

在代码中num是分割段,到第16个字符时候换行

public class Demo {

public static void main(String[] args) {

String s = "'133','153','180','181','189','177','130','131','132','155','156','145','185','186','176','134','135','136','137','138','139','150','151','152','158','159','182','183','184','157','187','188','147','178','170'";

String str[] = s.split(",");

StringBuilder sb = new StringBuilder();

StringBuilder rs = new StringBuilder();

int num = 15; // 15是分割段

int yu = str.length % num;

int a = 0;

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

a++;

sb.append(str[i] + ",");

if (a == num) {

a = 0;

rs.append(sb + "\n");

sb = new StringBuilder();

}

}

sb = new StringBuilder();

for (int i = yu; i > 0; i--) {

sb.append(str[str.length - i] + ",");

}

rs.append(sb);

System.out.println(rs.substring(0, rs.length() - 1));

System.out.println("\n" + str.length + " : " + (rs.toString().split(",").length));

}

}

运行之后如下图

第三步:将输出的字符替换SQL字符即可

比如下面效果

原文:http://blog.csdn.net/xiaokui_wingfly/article/details/45937941

java 将换行代替_Java批量将文件中的段落替换成空格,根据指定分隔符换行(SQL示例)...相关推荐

  1. 批量xml文件中的字符串替换

    替换批量xml文件中的内容 替换批量xml文件中的内容 1.实现代码 替换批量xml文件中的内容 1.实现代码 package testpackage;import java.io.BufferedR ...

  2. 批量将文件中汉字数字替换为阿拉伯数字

    批量将文件中汉字数字替换为阿拉伯数字 我们有时候遇到很多是中文名文件名, 比如 第一章.第二十九章等文件,排序的时候无法按照顺序排列 而将其一一替换为阿拉伯数字很麻烦, 我花了一晚上弄出的代码如下保存 ...

  3. java 首字母小写_java实现将字符串中首字母转换成大写,其它全部转换成小写的方法示例...

    本文实例讲述了java实现将字符串中首字母转换成大写,其它全部转换成小写的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static ...

  4. Excel如何批量将表中的0替换成空值?同时不能影响正常数字中包含的0

    按Ctrl+F然后在弹出对话bai框选择"替换",在"查找"输入du 0,然后勾选zhi "匹配整个单元格内容"(Match entire ...

  5. python读取文件前30个字符_Python 批量读取文件中指定字符的实现

    1.背景 从指定的NLP生成的文件中读取指定的字符. 2.待读取文件 是以":"作为分隔符的数据,每一行以回车结束.此文件为XXX.train 3.读取每一句中的汉字 ... fi ...

  6. python怎么读取csv的一部分数据_python批量读取csv文件 如何用python将csv文件中的数据读取成数组...

    如何用python把多个csv文件数据处理后汇总到新csv文件你看这月光多温柔,小编转头还能看见你,一切从未坍塌. 可以用pandas读取数据,首先把文件方同一个文件价里,然后对当前文件价的所有内容循 ...

  7. 将word文件中的文本转成字符串

    将word文件中的文本转成字符串 需要用到apache.poi 下面的一些jar包 下面是pom文件,因为我也是在网上找的,所以可能有多余的jar包: <dependency><gr ...

  8. Linux 替换字符 换行,sed将换行替换成空格或者其他字符linux操作系统 -电脑资料...

    昨天有一同学问我如何利用shell的sed将换行替换成空格或者其他字符呢,下面小编来给大家介绍一下常用替换方法吧, sed流编辑器是shell中处理文本内容的一大利器.sed命令从文本流中读取一行文本 ...

  9. php去掉excel看不见的空格,如何批量去除Excel中无法看不见的空格?

    Excel技巧:如何批量去除Excel中无法看不见的空格? 场景:企业人事.财务.市场部等需要数据整理的办公人士. 问题:如何批量去除Excel中无法看不见的空格? 解答:利用替换和专门"清 ...

最新文章

  1. Docker系列 一. CentOS上安装Docker
  2. 何恺明、陈鑫磊新研究:提出实例分割新方法,效果比肩Mask R-CNN
  3. Java处理正则验证手机号-详解
  4. python语言做法_python学习笔记(十六)
  5. 【Paddle 经验分享】利用PaddleHub 2.x 完成文本分类训练的坑
  6. Machine Learning - Coursera week6 Evaluating a learning algorithm
  7. 测试员不可不知的几款bug管理工具
  8. 吴恩达深度学习——2.3 logistic回归损失函数
  9. 卖设备 免费报价的网站
  10. Python基础(函数)
  11. 对自我价值的高估,源自于对他人价值的否定
  12. angularjs ng-include
  13. 一个gSOAP web服务可以用多线程技术来处理请求
  14. Java IO-InputStream家族 -装饰者模式
  15. Opencv实现图像无缝拼接,Sift查找特征点,Flann进行匹配
  16. 联想键盘F1-F12的切换
  17. sqlsever2012评估期已过
  18. pycharm新建python的快捷键_Pycharm超级好用的快捷键
  19. 你的小程序|公众号 还未设置管理员信息,无法被绑定
  20. win10系统安装打印机失败如何解决?

热门文章

  1. 接触Jenkins(Hudson)API,第2部分
  2. 带有谓词的Java中的函数样式-第2部分
  3. Spring和JSF集成:选择项目
  4. 具有LCS方法的通用文本比较工具
  5. android定位会出现的问题,android – 使用GPS_PROVIDER进行定位时出现问题
  6. Windows下Maven的下载、安装及IntelliJ IDEA集成配置
  7. IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目
  8. 取得二进制最右面为1的数
  9. 有意思的C语言运算符
  10. android 音频合成_【Android工具】用手机测量噪声的工具软件,噪声仪分贝计,量化噪声声音工具...