Connexion
Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité Aucun
Le record du nombre d'utilisateurs en ligne est de 76 le Ven 22 Nov 2024, 12:39
Sujets les plus vus
Derniers sujets
Méthode pour décomposer un string
Page 1 sur 1
Méthode pour décomposer un string
2 techniques pour décomposer un string (Bbat = B b a t) :
Traditionnelle techniques de comptage d'un string :
à l'aide de cmd /u Source Aacini : [Vous devez être inscrit et connecté pour voir ce lien]
Au niveau rapidité de traitement la première solution est beaucoup plus rapide. J'ai fait un test sur 1000 itération Résultat :
12 secondes pour la première solution
70 secondes pour la deuxième.
Y ' a pas foto....
Traditionnelle techniques de comptage d'un string :
- Code:
@ECHO OFF &SETLOCAL
setlocal EnableDelayedExpansion
set $var="Bbat"
:test
if defined $var (set $l=!$l! %$var:~0,1%
set $var=%$var:~1%
goto:test)
echo !$l:~1!
à l'aide de cmd /u Source Aacini : [Vous devez être inscrit et connecté pour voir ce lien]
- Code:
setlocal EnableDelayedExpansion
Set $var="Bbat"
for /F "delims=" %%a in ('cmd /D /U /C echo %$var% ^| find /V ""') do (set $l=!$l! %%a)
echo !$l!
Au niveau rapidité de traitement la première solution est beaucoup plus rapide. J'ai fait un test sur 1000 itération Résultat :
12 secondes pour la première solution
70 secondes pour la deuxième.
Y ' a pas foto....
Sujets similaires
» [Developpez.com] Qui est pour de petits execices pour manipulation de chaînes de caractères ?
» [bat/powershell] remplacer un string
» [bat/powershell] Longueur d'un string
» [BAT] Obtenir la taille d'un string (length)
» [Stackoverflow] Using findstr for a multi-string AND search
» [bat/powershell] remplacer un string
» [bat/powershell] Longueur d'un string
» [BAT] Obtenir la taille d'un string (length)
» [Stackoverflow] Using findstr for a multi-string AND search
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
Ven 25 Déc 2015, 14:17 par Sachadee
» [devellopez] Formater une date en ligne Dos
Ven 31 Juil 2015, 10:40 par Dylan Gadacha
» Un super Tuto Batch de IniTScreen
Lun 08 Juin 2015, 12:16 par InitScreen
» Un code MATRIX sympa
Dim 12 Avr 2015, 14:27 par Sachadee
» [BAT/EXE] DresolChange changer la sesolution de l´écran
Mar 17 Mar 2015, 09:12 par Sachadee
» [EXE/bat] DpScript Código Delphi interpreter
Jeu 12 Mar 2015, 15:48 par Sachadee
» Externo SaveDlg com 2 kb
Dim 15 Fév 2015, 12:20 par Sachadee
» présentation
Dim 15 Fév 2015, 12:14 par Sachadee
» [developpez.com] Transcodage fichier vidéo si fichier déposé
Mar 03 Fév 2015, 01:02 par Sachadee