No puede seleccionar más de 25 temas
Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
13 líneas
399 B
13 líneas
399 B
def cut(instr: str, field_num: int = 0, delimiter: str = "-") -> str:
|
|
"""
|
|
Разделить входную строку `instr` разделительем `delimiter`
|
|
и вернуть поле `field_num`.
|
|
"""
|
|
if instr is None:
|
|
return ""
|
|
parts = str(instr).split(delimiter)
|
|
if field_num < len(parts):
|
|
return parts[field_num]
|
|
else:
|
|
return ""
|