⚠️ Alguns exemplos estão com 6 caracteres ao invés de 7:
get_format_license_plate
from brutils import get_format_license_plate
>>> print(get_format_license_plate("ABC123"))
"None"
>>> print(get_format_license_plate("abc123"))
"None"
convert_license_plate_to_mercosul
from brutils import convert_license_plate_to_mercosul
>>> print(convert_license_plate_to_mercosul("ABC123"))
"None"
>>> print(convert_license_plate_to_mercosul("abc123"))
"None"
remove_symbols_license_plate
não retorna erros, mas está com formatação incorreta
from brutils import remove_symbols_license_plate
>>> remove_symbols_license_plate("ABC-123")
"ABC123"
>>> remove_symbols_license_plate("abc123")
"abc123"
Comportamento esperado
get_format_license_plate
from brutils import get_format_license_plate
>>> print(get_format_license_plate("ABC1234"))
"LLLNNNN"
>>> print(get_format_license_plate("abc1234"))
"LLLNNNN"
convert_license_plate_to_mercosul
from brutils import convert_license_plate_to_mercosul
>>> print(convert_license_plate_to_mercosul("ABC1234"))
"ABC1C34"
>>> print(convert_license_plate_to_mercosul("abc1234"))
"ABC1C34"
remove_symbols_license_plate
não retorna erros, mas está com formatação incorreta
from brutils import remove_symbols_license_plate
>>> remove_symbols_license_plate("ABC-1234")
"ABC1234"
>>> remove_symbols_license_plate("abc1234")
"abc1234"
Desktop:
- Sistema Operacional: Linux Mint 22.3
- Versão do brutils: 2.5.0
get_format_license_plate
convert_license_plate_to_mercosul
remove_symbols_license_plate
não retorna erros, mas está com formatação incorreta
Comportamento esperado
get_format_license_plate
convert_license_plate_to_mercosul
remove_symbols_license_plate
não retorna erros, mas está com formatação incorreta
Desktop: