Quiero dividir una cadena en Javascript utilizando la función de división en 2 partes.División de Javascript dividir la cadena en 2 partes, independientemente del número de caracteres de saliva presentes en la cadena
Por ejemplo, he cadena:
str='123&345&678&910'
si uso la división javascripts, se dividió en 4 partes. Pero necesito que esté en 2 partes solo considerando el primer '&' con el que se encuentra.
Como tenemos en Perl dividida, si yo uso como:
($fir, $sec) = split(/&/,str,2)
se partió de STR en 2 partes, pero JavaScript sólo me da:
str.split(/&/, 2);
fir=123
sec=345
i quieren seg a ser:
sec=345&678&910
¿Cómo puedo hacerlo en Javascript.
@ ajax333221. ¡Es una buena pregunta! Mencionar la sintaxis de otro idioma no lo convierte en una mala pregunta ni en una pregunta de traducción. – gdoron
Usa 'indexOf' para obtener el índice del primer' & '. Luego use la función 'substring' para extraer ambas partes. Pero es imposible ser bloqueado por esto si googleas "funciones de cadena de JavaScript". –
@gdoron no dijo que no lo era, solo siento que podría intentar hacer un poco más él mismo. Recuerde, SO es una de las últimas opciones – ajax333221