¿Qué debo hacer para eliminar números y un espacio desde el comienzo de una cadena?Javascript regex para eliminar el número, luego un espacio?
Por ejemplo, de '13 Adam Court, Cannock 'eliminar '13'.
¿Qué debo hacer para eliminar números y un espacio desde el comienzo de una cadena?Javascript regex para eliminar el número, luego un espacio?
Por ejemplo, de '13 Adam Court, Cannock 'eliminar '13'.
Buscar
/^[\s\d]+/
Reemplazar con la cadena vacía. Por ejemplo:
str = str.replace(/^[\s\d]+/, '');
Esto eliminará los dígitos y espacios en cualquier orden desde el principio de la cadena. Para algo que solo elimina un número seguido de espacios, vea la respuesta de BoltClock.
+1 para concordancia difusa con clases de caracteres. – BoltClock
str.replace(/^\d+\s+/, '');
Bonita caminata de representantes. La última vez que verifiqué que te estaba alcanzando, obtuviste como +1000 rep en los últimos días. BTW +1 por una respuesta que le da al OP exactamente lo que quiere. – NullUserException
@NullUserException: LOL ¡Sabía que ibas a decir eso! Sí, incluso estabas muy por delante de mí el mes pasado;) * Editar: * parece que tu voto ha limitado a mi representante del día. – BoltClock
Sí, he estado ocupado. La escuela acaba de comenzar. Es mi último año en la universidad y quiero aprovecharlo al máximo. Pero antes de eso, quiero llegar a 10k LOL – NullUserException
var text = '13 Adam Court, Cannock';
var match = /\d+\s/.exec(text)[0];
text.replace(match,"");
La solución anterior no me funciona. En su lugar usé esta expresión regular a continuación.
var sRegExResult = "Regex Sample99";
sRegExResult.replace(/\s|[0-9]/g, '');
resulta que esto estaba destinado a ser en PHP en su lugar: http://stackoverflow.com/questions/3654617/php-regular-expression-to-remove-number-then-a-space – BoltClock
eliminar esta pregunta en lugar. Si no puede, puede marcarlo para obtener atención de mod explicando que ha pedido esto en JavaScript por error. – BoltClock
Acaba de marcar la publicación :) – Probocop