Voglio dividere una stringa in Javascript utilizzando la funzione di divisione in 2 parti.Javascript diviso per dividere la stringa in 2 parti indipendentemente dal numero di caratteri di sputo presenti nella stringa
Per esempio ho stringa:
str='123&345&678&910'
Se uso il javascripts scissione, esso dividerlo in 4 parti. Ma ho bisogno che sia in 2 parti solo considerando il primo '&' che incontra.
Come abbiamo in Perl diviso, se io uso come:
($fir, $sec) = split(/&/,str,2)
si divise di str in 2 parti, ma javascript mi dà solo:
str.split(/&/, 2);
fir=123
sec=345
voglio sec essere:
sec=345&678&910
Come posso farlo in Javascript.
@ ajax333221. È una bella domanda! La menzione della sintassi di altre lingue non costituisce una cattiva domanda né una domanda di traduzione. – gdoron
Usa 'indexOf' per ottenere l'indice del primo' & '. Quindi usa la funzione 'sottostringa' per estrarre entrambe le parti. Ma è impossibile essere bloccato da questo se si google "funzioni stringa javascript". –
@gdoron non ha detto che non lo era, sento solo che potrebbe tentare di fare un po 'di più se stesso. Ricorda, SO è una delle ultime opzioni – ajax333221