Tengo un sitio web que permite a los usuarios comentar sobre las fotos. Por supuesto, los usuarios dejan comentarios como:Cómo eliminar caracteres repetidos en una cadena
'OMGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG !!!!!!!!!!!!!!!'
o
'USTED SUCCCCCCCCCCCCCCCCCKKKKKKKKKKKKKKKKKK'
usted lo consigue.
Básicamente, quiero acortar esos comentarios eliminando al menos la mayoría de esos caracteres repetidos en exceso. Estoy seguro de que hay una manera de hacerlo con Regex ... simplemente no puedo resolverlo.
¿Alguna idea?
no creo que esto es una buena solución ... esto cambia la lingüística de la observación de algo que el autor no tenía la intención. Básicamente pretendían idiotez y lo transformarás en un galimatías. Por ejemplo, cuando alguien dice "¡booooo!" ¿Lo transformarás en "bo!" ¿Qué hay de los números? Nombres de usuario? URLs? – tenfour
Usted comienza a acortar de tres leters que se repiten - los letreros doblados son al comon en inglés. – Piskvor
El spam idiote bien tipificado sigue siendo un spam idiota, apenas un poco más difícil de detectar de un vistazo. –