python 去掉\n\t多余空格
>>> import re
>>> sss = "SELECT a.id,\n a.customer_id as user_id,\n c.image au_icon,\n c.nick_name au_name,\n a.title,\n a.content,\n a.cover_image image_url,\n UNIX_TIMESTAMP(ifnull(a.last_update, a.ctime)) last_update,\n a.goods * 3+ a.goods_init ups,\n a.views * 3+ a.views_init play_count,\n a.reviews comment_count,\n IF(a.is_essence, 'true', 'false') is_essence,\n a.type,\n a.game_id,\n g.title game_name,\n UNIX_TIMESTAMP(a.ctime) create_time,\n a.images\n FROM articles a LEFT JOIN games g ON g.is_del= 0\n AND g.id= a.game_id left join customers c on a.customer_id= c.id\n where a.is_del= 0\n and a.status= 1\n AND a.type= 'video'\n AND a.game_id!= 223\n and a.id IN(1)"
>>> pattern = re.compile('[\t\n ]+')
>>> re.sub(pattern, ' ', sss)
"SELECT a.id, a.customer_id as user_id, c.image au_icon, c.nick_name au_name, a.title, a.content, a.cover_image image_url, UNIX_TIMESTAMP(ifnull(a.last_update, a.ctime)) last_update, a.goods * 3+ a.goods_init ups, a.views * 3+ a.views_init play_count, a.reviews comment_count, IF(a.is_essence, 'true', 'false') is_essence, a.type, a.game_id, g.title game_name, UNIX_TIMESTAMP(a.ctime) create_time, a.images FROM articles a LEFT JOIN games g ON g.is_del= 0 AND g.id= a.game_id left join customers c on a.customer_id= c.id where a.is_del= 0 and a.status= 1 AND a.type= 'video' AND a.game_id!= 223 and a.id IN(1)"
python 去掉\n\t多余空格的更多相关文章
- C# 并行 反射 去掉实体属性多余空格
		
有时会遇到很多不合理的数据附件到实体后有大量空格需要处理,这里提供一个方法,通过并行反射的方式高效清理空格. Code: //清除字符串空格 public static object ...
 - C#去掉字符串两端空格以及去掉字符串中多余空格保留一个空格
		
string str = " asdf asd saddf sdfwrqeqw a asdf "; string[] strs = str.Trim().Split(new cha ...
 - 去掉无用的多余的空格(string1.前后空格,2.中间空格)
		
1.使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右两边的空格: ...
 - source insight 保存时删除多余空格,去除多余空格 space tab键
		
source insight 保存时删除多余空格,去除多余空格 space tab键 摘自:https://blog.csdn.net/lanmanck/article/details/8638391 ...
 - Python关于去除字符串中空格的方法
		
Python关于去除字符串中空格的方法 在编写程序时我们经常会遇到需要将字符串中的空格去掉的情况,通常我们可以使用下面几种解决方法: 1.strip()方法:该方法只能把字符串头和尾的空格去掉,但是不 ...
 - C++去掉字符串中首尾空格和所有空格
		
c++去掉首尾空格是参考一篇文章的,但是忘记文章出处了,就略过吧. 去掉首尾空格的代码如下: void trim(string &s) { if( !s.empty() ) { s.erase ...
 - as3中去掉字符串两边的空格,换行符
		
as3 去掉字符串两边的空格,换行符,方法一 ActionScript Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 pub ...
 - ios 去掉字符串中的空格 和指定的字符
		
[问题分析] .使用NSString中的stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]]方法只是去掉左右 ...
 - python 去掉 pyc
		
python 去掉 .pyc 在开发的机器上(Ubuntu),python自动生成的pyc文件太影响心情,把下面的语句添加到 /etc/profile中: # do not produce .pyc ...
 
随机推荐
- fedora下缺少autopoint包的解决办法
			
编译过程中,报错,缺少autopoint包 然而无论是yum install autopoint 还是yum search autopoint都没有理想的答案 执行yum install gettex ...
 - 使用异步 I/O 大大提高应用程序的性能
			
使用异步 I/O 大大提高应用程序的性能 学习何时以及如何使用 POSIX AIO API Linux® 中最常用的输入/输出(I/O)模型是同步 I/O.在这个模型中,当请求发出之后,应用程序就会阻 ...
 - java.util.ResourceBundle
			
转载自: http://lavasoft.blog.51cto.com/62575/184605 这个类提供软件国际化的捷径.通过此类,可以使您所编写的程序可以: 轻松地本地化或翻译 ...
 - 各种实用的js,bootstrap插件
			
1.nivoSlider 非常优秀的Banner轮播插件 2.BootstrapTable 表格插件使用技巧 = http://www.cnblogs.com/landeanfen/p/497683 ...
 - 欧拉工程第66题:Diophantine equation
			
题目链接 脑补知识:佩尔方差 上面说的貌似很明白,最小的i,对应最小的解 然而我理解成,一个循环的解了,然后就是搞不对,后来,仔细看+手工推导发现了问题.i从0开始变量,知道第一个满足等式的解就是最小 ...
 - [SharePoint 2013 入门教程 2 ]   创建WEB应用程序,网站集,网站
			
SharePoint 2013 的 Hello World 由大到小 创建WEB应用程序(老母),网站集(儿子),网站(孙子) 直接确定,其余都默认 填入标题,选好模板.网站集 儿子就有了. 点击页 ...
 - OPenGL中三维图形的矩阵变换
			
对于二维的图形开发,拿简单的图片显示来说,我们主要的目的:就是在一块显示buffer中,不停的把每个像素进行着色,然后就可以绘制出来了.为了速度,很多其他的加速方法,但原理基本上就是这样了. 很直观, ...
 - HTTP会话原理解释与应用
			
一.什么是会话 首先解释一下什么是会话.在计算机术语中,会话是指一个终端用户与交互系统进行通讯的过程,比如从输入账户密码进入操作系统到退出操作系统就是一个会话过程.会话较多用于网络上,TCP的三次握手 ...
 - OSSEC配置文件ossec.conf中添加mysql服务
			
配置路径:/opt/ossec/etc/ossec.conf <ossec_config> <global> <email_notification>y ...
 - Android开发之获取系统管理权限,即DevicePolicyManager和DeviceAdminReceiver的使用
			
参考:http://www.cnblogs.com/androidez/archive/2013/02/17/2915020.html 1.创建AdminReceiver,继承DeviceAdminR ...