0

如何检测字符串中的空格缩进?

我需要解析一个 CSS 文件:逐行解析。鉴于我有一行 CSS 样式:

strong, b { font-weight: normal; color: #000; }

如何提取该空格并将其保存到变量中?

4

2 回答 2

0

很难说出您想要什么,但是您可以使用正则表达式轻松地从字符串的开头拉出空格:

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
于 2012-07-13T14:13:09.723 回答
0

您可以在不使用正则表达式的情况下从字符串中获取前导空格:

whitespace = string[ : len(string) - len(string.lstrip())]
于 2012-07-13T16:30:58.363 回答