Skip to content

Problema con secuencia de escape en cadenas #6

@jlfuertes

Description

@jlfuertes

En las cadenas se pueden utilizar secuencias de escape para representar ciertos caracteres mediante la barra inversa (). De esta manera, puede representarse el salto de línea (\n) o el tabulador (\t).
No obstante, cuando la barra inversa no va seguida de uno de los caracteres específicos, tiene un mal comportamiento, duplicando el carácter siguiente.
Por ejemplo, si se pone la cadena "Hola \Adios" se guarda en memoria la cadena "Hola \AAdios".
O si se pone la cadena "Hola \Adios" se guarda en memoria la cadena "Hola \AAdios".
El comportamiento esperado debería ser en cualquier caso no duplicar el carácter siguiente. Con "\" debería transformarse en "" y con "\A" debería transformarse en "\A" (o en "A").

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions