0
如何检测字符串中的空格缩进?检测字符串开头的空格字符
我需要解析一个CSS文件:逐行。 假设我有一个行的CSS样式:
strong, b { font-weight: normal; color: #000; }
我怎样才能提取的空白,并将其保存到一个变量?
如何检测字符串中的空格缩进?检测字符串开头的空格字符
我需要解析一个CSS文件:逐行。 假设我有一个行的CSS样式:
strong, b { font-weight: normal; color: #000; }
我怎样才能提取的空白,并将其保存到一个变量?
这很难说,你想要什么,但你可以从一个字符串的开始使用正则表达式容易拉空白:
import re
def get_whitespace(your_string):
return re.match(r'\s*',your_string).group()
print len(get_whitespace(' foo')) #1
print len(get_whitespace('bar')) #0
你可以从字符串的前导空格不使用正则表达式:
whitespace = string[ : len(string) - len(string.lstrip())]
您的示例字符串似乎没有任何缩进。你想保存到一个变量的结果是什么? – 2012-07-13 14:04:50
提供你想要的结果,从你的问题不清楚你想实现什么 – iblazevic 2012-07-13 14:06:11
曾经尝试过搜索'css parser'?已经有很多资源 – 2012-07-13 14:06:14