如何用正则将多个空格看成一个空格结合spllit()方法将文本数据入库
来源:互联网 发布:帝国cms阿里云oss插件 编辑:程序博客网 时间:2024/05/19 15:41
关键的代码和正则表达式在这里
while((line=br.readLine())!=null){String[] data=new String[4];data=line.split("\\s{1,}");String sql="insert into cat_keyword values('"+data[0]+"','"+data[1]+"','"+data[2]+"','"+data[3]+"')";stmt.executeUpdate(sql);}}
如果用简单的“ ”做分隔符,那么就无法处理有好多空格的情况,数据和表格字段根本对不上,也就无法正确入库了,所以这段小代码还是很有用处的。
其实也可以用mysql自带的命令
load data local infile “c:/data.txt”
into table person(name,age,city,salary,address);
后者导入速度要比前者快很多,很多。。我是用200万条数据测试的,后者6分钟就可以了。前者要几个小时。。所以大数据还是推荐第二种处理方法。
- 如何用正则将多个空格看成一个空格结合spllit()方法将文本数据入库
- 将多个空格换成一个空格(正则表达式)
- 如何用scanf()输入带空格的我爱你
- 如何用fstream读取空格(推荐!!!)
- 请问如何用javascript读取txt文本的值,再去空格后输出?
- 用正则表达式将空格
- 正则表达式将字符串中的所有连续空格替换成一个空格
- 将一个字符串中的多个连在一起的空格变成单个空格 Java 正则表达式
- javascript将字符串中的多个空格替换为一个空格的正则实例
- 如何用java语言编写“求一个字符串中的的字母,数字,空格的数目。”
- 用正则表达式替换文本中的空格
- java 基础数据遍历(1)----将一个字符串中的空格替换成“%20”
- 将一个以上连续空格转为一个空格输出
- 将一个或多个空格替换成为一个空格
- 写一个函数,将其中的都转换成4个空格(四种方法)
- 使用正则表达式将一个字符串中连续的多个(两个或者两个以上)替换为一个空格
- 如何用javascript去掉字符串里的所有空格
- 将多个空格转换成一个空格
- Git总结1
- oracle数据库优化
- Python学习笔记系列(二):安装第三方软件库(Windows)
- TortoiseSVN客户端重新设置用户名和密码
- 游戏服务器后台的快速开发之升级
- 如何用正则将多个空格看成一个空格结合spllit()方法将文本数据入库
- UVa:369 Combinations
- SPOJ MARBLES(简单组合)
- SPOJ 78 Marbles
- 卡特兰数-组合问题
- WPF框架剖析(从头开始自己写WPF框架)
- VisualSVN-Server-2.5.9安装和应用
- Android 代码混淆及第三方jar包不被混淆
- android中wifi原理及流程分析(很经典)