Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Si potrebbe fare anche partendo da destra ma trovo più semplice invertire la stringa
    Ciao, personalmente non vedo l'utilità di invertire la stringa.

    Io farei semplicemente così:
    codice:
    '200000'.replace(/(.{2}(?!$))/g,'$1:')
    o anche così:
    codice:
    '200000'.replace(/(..(?!$))/g,'$1:')
    Questo (?!$) fa in modo di escludere l'ultima occorrenza trovata, così da evitare l'inserimento dei due punti anche alla fine.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Quote Originariamente inviata da KillerWorm Visualizza il messaggio
    Ciao, personalmente non vedo l'utilità di invertire la stringa.
    perché io presumo che i "due punti" voglia metterli ad ogni 2 caratteri partendo da destra.
    Per ottenere 2:00:00 nel caso il valore iniziale sia 20000
    Con la tua RE invece ottieni 20:00:0


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.