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