(title: FormattedText)
| 8 | |
| 9 | |
| 10 | def sanitize_terminal_title(title: FormattedText) -> str: |
| 11 | sanitized = to_plain_text(title) |
| 12 | sanitized = strip_ansi(sanitized) |
| 13 | sanitized = sanitized.replace('\n', ' ') |
| 14 | sanitized = re.sub('[\x00-\x1f\x7f]', '', sanitized) |
| 15 | return sanitized |
no outgoing calls