2017-01-26 14 views
0

Что делают нижние строки кода? И каков его эквивалент Jython?Что такое эквивалент Jython или Python для следующего VBScript?

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 regex conversion? нет необходимости, питон не имеет не-регулярное выражение встроенное для этого (быстрее, короче писать):

strField = strField.lstrip() 

сделает

lstrip возвращает копию строки с ведущими персонажами удалены. Синтаксис ул. lstrip ([chars])

chars Дополнительно. Строка, определяющая набор символов, которые нужно удалить. Если опущен или None, аргумент chars по умолчанию удаляет пробелы. Аргумент chars не является префиксом; скорее, все комбинации его значений лишены.

 Смежные вопросы

  • Нет связанных вопросов^_^