JavaScript, Comment pouvons-nous diviser...
Chaîne d'entrée : 12:002:204:457:109:40
Sortie :
12:00
2:20
4:45
7:10
9:40
JavaScript, Comment pouvons-nous diviser...
Chaîne d'entrée : 12:002:204:457:109:40
Sortie :
12:00
2:20
4:45
7:10
9:40
Utilisation String#match
avec une expression rationnelle /\d{1,2}:\d{2}/g
.
console.log(
'12:002:204:457:109:40'.match(/\d{1,2}:\d{2}/g)
)
Utilisation d'une expression rationnelle :
'12:002:204:457:109:40'.match(/(\d+:\d{2})/g).map(x => console.log(x))
(\d+:\d{2})
Plus d'explications : https://regex101.com/r/vV2wL5/1
Essayez ceci. Il donne l'O/P exact selon votre besoin. Je l'ai testé en utilisant alert(). Je l'ai testé en utilisant alert(). Modifiez-le en conséquence.
function aDarnal() {
var s="12:002:204:457:109:40";
var len= s.length;
while(len >1)
{
var n = s.indexOf(":")+ 2;
var x= s.substr(0,n+1);
alert(x);
s=s.substr(n+1);
len= s.length
}
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.