Si tengo una cadena Abc: Lorem ipsum sit amet
, ¿cómo puedo usar JavaScript / jQuery para eliminar la cadena antes de :
incluir el :
. Por ejemplo, la cadena anterior se convertirá en: Lorem ipsum sit amet
.
javascript
Víctor
fuente
fuente
Respuestas:
No hay necesidad de jQuery aquí, JavaScript normal servirá:
O bien, la versión
.split()
y.pop()
:O, la versión regex (varias variantes de esto):
fuente
:
en la cadena, la segunda variante devolverá la cadena que sigue a la última en lugar de la primera como en las demás. Es lamentable que no exista la opción de dividir solo n veces en elsplit()
método de JS , lo que le permitiría hacer un estilo Python.split(':', 1)[1]
. (No es un opcionalnumber
argumento, pero no hace lo que se puede esperar cualquier persona razonable.)label: something
formato consistente , si ese no es el caso, elegiría la primera opción."Abc:Lorem_ipsum_sit_amet".split(':').slice(1).join('.');