Как я удаляю ведущий пробел в Python?

Это решение, которое я недавно придумал, и хотя я должен поделиться им:

select top 0
  B.*
into
  TargetTable
from
  SourceTable as A
    left join SourceTable as B on 1 = 0

Это эффективно создает дублированную структуру SourceTable в TargetTable со всеми столбцами, допускающими обнуление (по крайней мере, в sql2008 ).

160
задан Stevoisiak supports Monica 27 September 2017 в 22:16
поделиться

3 ответа

Функция strip удалит пробелы в начале и в конце строки.

my_str = "   text "
my_str = my_str.strip()

установит my_str на ] "текст" .

80
ответ дан 23 November 2019 в 21:29
поделиться

Чтобы удалить все до определенного символа, используйте регулярное выражение:

re.sub(r'^[^a]*', '')

, чтобы удалить все до первого символа «а». [^ a] можно заменить любым классом символов, который вам нравится, например, символами слова.

11
ответ дан 23 November 2019 в 21:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: