2017-01-26 61 views
0

下面的代碼行是做什麼的?它的Jython相當於什麼?什麼是以下VBScript的Jython或Python等價物?

Function Import_PUERTOR(strField, strRecord) 
    Dim re 
    Set re = New RegExp 
    re.Pattern = "^\s*" 
    re.MultiLine = False 
    strField = re.Replace(strField,"") 
End Function 
+3

格式你的問題正確,所以我們可以讀取的代碼,使您的實際問題,更清晰,所以我們知道你想要什麼。 –

回答

4

此代碼剝離strField字符串左側的前導空格。

Python的正則表達式轉換?沒有必要,Python有內置的一個非正則表達式(更快,更短的寫):

strField = strField.lstrip() 

會做

lstrip返回刪除了前導字符字符串的副本。 語法 海峽。 lstrip([字符])

字符 可選。指定要刪除的字符集的字符串。如果省略或None,則chars參數默認爲刪除空白。 chars參數不是一個前綴;相反,其值的所有組合都被剝離。

相關問題