parse_endpoint#
- parse_endpoint(endpoint)#
Parse a single endpoint like
'a9'
into('a', 9)
.Accepts exactly one ASCII letter followed by one or more digits. Whitespace around the letter and digits is ignored.
- Parameters:
endpoint (str) – Endpoint string, e.g.
'a0'
,'Z12'
.- Returns:
(letter, index) pair.
- Raises:
ValueError – If the format is invalid.
- Return type:
Tuple[str, int]