"Petite" correction dans le message de camil concernant l'unité de mesure du bloc hexadécimal !!!
Il faudrait pas que le Conseil d'État vienne censurer ce forum pour ce genre de chose. ^^
			
			
									
									[R]Récupérer une chaîne délimitée
					Règles du forum
			
	- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
 
- Tlem
 - Site Admin

 - Messages : 11798
 - Enregistré le : ven. 20 juil. 2007 21:00
 - Localisation : Bordeaux
 - Status : Hors ligne
 
Re: [R]Récupérer une chaîne délimitée
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
						Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- jchd
 - AutoIt MVPs (MVP)

 - Messages : 2282
 - Enregistré le : lun. 30 mars 2009 22:57
 - Localisation : Sud-Ouest de la France (43.622788,-1.260864)
 - Status : Hors ligne
 
Re: [R]Récupérer une chaîne délimitée
Il ne s'agit pas du tout de ça.JCHD effectivement je récupère un bloc HEXADECIMAL de 256 bites bits se qui correspond à 127 code ASCII et donc si dans la récupération de se bloc il y a une erreur, la conversion sera faussée.
Déjà, 256 caractères hexa (et non pas bits) correspondent à 128 octets (et non pas 127).
Voilà ce qu'il suffit de faire, en une seule opération.
Code : Tout sélectionner
#include <String.au3>
Local $chaine = "FFFF424144FF0054455354203100424144000A424144"
Local $recup1 = StringRegExpReplace($chaine, "(?:..)*FF(?:00)+((?:..)+?)00.*", "\1")
Local $recup2 = _HexToString($recup1)
MsgBox(0, "Réponse", $recup1 & @CRLF & @CRLF & $recup2)
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
						Re: [R]Récupérer une chaîne délimitée
Oups j'ai fait un copier/coller sans relire et désoler pour la faute.
			
			
									
									
						
