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)"

时间: 2024-12-29 11:40:03

python 去掉\n\t多余空格的相关文章

搜索联系人是去掉拼音中的空格

在搜索联系人时,因为存储进数据库的字段中含有空格,造成在按拼音搜索联系人的时候也必须加入空格,很不方便,所以今天请教大神,在从解析数据的时候就将名字转为拼音,去掉空格,所以在解析时候使用如下代码红色标记的那段: - (void)syncContact { dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0); dispatch_sync(queue, ^{ NSUserDefa

source insight 保存时删除多余空格,去除多余空格 space tab键

source insight 保存时删除多余空格,去除多余空格 space tab键 摘自:https://blog.csdn.net/lanmanck/article/details/8638391 2013年03月05日 15:57:28 lanmanck 阅读数:16527更多 个人分类: 嵌入式/Linux/C语言 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/lanmanck/article/details/8638391 上传源码时

Python关于去除字符串中空格的方法

Python关于去除字符串中空格的方法 在编写程序时我们经常会遇到需要将字符串中的空格去掉的情况,通常我们可以使用下面几种解决方法: 1.strip()方法:该方法只能把字符串头和尾的空格去掉,但是不能将字符串中间的空格去掉. s=' This is a demo ' print(s.strip()) lstrip():该方法只能把字符串最左边的空格去掉. s=' ! This is a demo ' l='!' print(s.lstrip()+l) rstrip():该方法只能把字符串最右边

去掉字符串中的空格

1)Trim方法 string   tt=" aaa "; tt=tt.Trim()       去字符串首尾空格的函数 tt=tt.TrimEnd() 去掉字符串尾空格 tt=tt.TrimStart() 去掉字符串首空格 (2)通过ASCII码值去掉字符中的空格 由于空格的ASCII码值是32,因此,在去掉字符串中所有的空格时,只需循环访问字符串中的所有字符,并判断它们的ASCII码值是不是32即可.去掉字符串中所有空格的关键代码如下: CharEnumerator CEnumer

Sql Server 2005 去掉字段中的空格

SELECT replace(ltrim(rtrim(Realname)),' ','') AS Realname FROM UserInfo WHERE replace(ltrim(rtrim(Realname)),' ','') ='张飞' Sql Server 2005 去掉字段中的空格,布布扣,bubuko.com

去掉姓名中的空格

-- 1 去掉姓名中的空格 -- 本语句做二个动作:a,去掉换行:b,去掉空格 replace(replace(a.name,' ',''),' ','') as name

jquery如何去掉字符串两端的空格

jquery如何去掉字符串两端的空格:字符串量短的空格一般要去掉的,在c#等语言中有自带的trim()方法可以直接去掉,不过原生的javascript没有自带此功能,不过jquery库实现了此功能.代码实例如下: $.trim(" I am a good student "); 以上代码可以去掉字符串两端的空格.更多相关内容可以参阅javascript如何去掉字符串两端的空格一章节. 原文地址是:http://www.softwhy.com/forum.php?mod=viewthre

python 去掉 pyc

python 去掉 .pyc 在开发的机器上(Ubuntu),python自动生成的pyc文件太影响心情,把下面的语句添加到 /etc/profile中: # do not produce .pyc export PYTHONDONTWRITEBYTECODE=x 使生效: # source /etc/profile 删除 .pyc 文件,再也看不到这些东西了. 版权声明:本文为博主原创文章,未经博主允许不得转载.

C++去掉字符串中首尾空格和所有空格

c++去掉首尾空格是参考一篇文章的,但是忘记文章出处了,就略过吧. 去掉首尾空格的代码如下: 1 void trim(string &s) 2 { 3 4 if( !s.empty() ) 5 { 6 s.erase(0,s.find_first_not_of(" ")); 7 s.erase(s.find_last_not_of(" ") + 1); 8 } 9 10 } 去掉首尾空格 去掉字符串中所有空格的代码如下: 1 void trim(string