Necesito una forma de identificar ciertas cadenas en el marcado HTML. Sé cuáles son las cadenas, pero es posible que puedan ser subcadenas de otras cadenas en el documento. Para encontrarlos, genero un caracter delimitador especial (actualmente usando \032
). En la carga de la página, vamos a través del HTML y registramos la ubicación de las cadenas, y eliminamos el delimitador.Delimitador invisible para cadenas en HTML
Desafortunadamente, la mayoría de los navegadores muestran el carácter delimitador hasta que podamos encontrarlos y eliminarlos todos. Me gustaría evitar eso si es posible. ¿Hay un carácter o cadena que se conservará en el contenido HTML (por lo que un comentario no funcionará) pero no será visible para el usuario? También debe ser algo que es poco probable que aparezca junto a una cadena, por lo que algo como
tampoco funcionaría.
EDITAR: Perdón, olvidé mencionar que las cadenas estarán en atributos, por lo que cualquier tipo de etiqueta no funcionará.
¿Tal vez podría simplemente usar un montón de etiquetas ''? – Thomas
Estoy de acuerdo con Thomas, pero agregaría que debería agregarles una clase como Por eso serían fáciles de encontrar y manipular. – joatis