python下如何检测是否有空格,没有就自动添加空格,例子如下,初学菜鸟求助大神。
源代码:IF{IGJLLKDKL}...IF{IGJLLKDKL}执行结果:IF{IGJLLKDKL}...IF{IGJLLKDKL}就是在第二个if{}里面的语句开头添...
源代码:
IF
{
IGJLL
KDKL
}
...
IF
{
IGJLL
KDKL
}
执行结果:
IF
{
IGJLL
KDKL
}
...
IF
{
IGJLL
KDKL
}
就是在第二个if { }里面的语句开头添加两空格 展开
IF
{
IGJLL
KDKL
}
...
IF
{
IGJLL
KDKL
}
执行结果:
IF
{
IGJLL
KDKL
}
...
IF
{
IGJLL
KDKL
}
就是在第二个if { }里面的语句开头添加两空格 展开
展开全部
代码如下:
import sys,os,re
f=open('1.txt','r+')
content = f.read()
keywords = re.findall('\{(.*?)\}',content,re.S)
_keywords = ''
for x in keywords:
if re.match('\n[^\s+]',x):
x = re.sub('\n', '\n ', x)
_keywords = _keywords +x
patt = re.search('\{\n(\w+.*)\}',content, re.S).group(1)
result = re.sub(patt,_keywords,content)
print result
运行结果:
IF
{
IGJLL
KDKL
}
...
IF
{
IGJLL
KDKL
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询