begin process at 2010 02 10 15:17:52
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Texte

 > EXTRAIT UNE CHAINE ET SE QUI SUIT D'UNE AUTRE CHAINE (SANS LE GARDER DANS LA CHAINE SOURCE)

EXTRAIT UNE CHAINE ET SE QUI SUIT D'UNE AUTRE CHAINE (SANS LE GARDER DANS LA CHAINE SOURCE)


 Information sur la source

 Description

Cette fonction extrait la chaine qui se trouve après la chaine cherche$ à partir de la chaine buffer$. La partie extraite est supprimée de la chaine source buffer$. La chaîne extraite se trouve dans data$.

Source

  • '**************************************************************
  • ' Fonction qui extrait la chaine située après le $cherche dans $buffer,
  • ' place cette chaine dans $data et efface cette chaine de $buffer
  • '**************************************************************
  • Public Function Extract(buffer As String, data As String, cherche As String)
  • ' Variables locales
  • Dim pos As Integer
  • ' Recherche de la chaine
  • pos = InStr(1, buffer, cherche, vbBinaryCompare)
  • ' Teste si non trouvée
  • If pos = 0 Then
  • data = ""
  • Else
  • data = Mid(buffer, pos)
  • buffer = Left(buffer, Len(buffer) - Len(data))
  • End If
  • End Function
'**************************************************************
' Fonction qui extrait la chaine située après le $cherche dans $buffer,
' place cette chaine dans $data et efface cette chaine de $buffer
'**************************************************************
Public Function Extract(buffer As String, data As String, cherche As String)
    ' Variables locales
        Dim pos As Integer
        
    ' Recherche de la chaine
    pos = InStr(1, buffer, cherche, vbBinaryCompare)
    
    ' Teste si non trouvée
    If pos = 0 Then
        data = ""
    Else
        data = Mid(buffer, pos)
        buffer = Left(buffer, Len(buffer) - Len(data))
    End If
End Function 

 Conclusion

Note: data = "" si la chaine cherche$ n'a pas été trouvée dans la chaine buffer$.


 Sources du même auteur

CRYPTAGE ET DÉCRYPTAGE SIMPLE DE STRING
CONVERTIT UN NR DE COL. ET DE LIGNE EN CELLULE EXCEL
COMPTER LE NOMBRE DE FOIS QU'UNE LETTRE SE TROUVE DANS UN ST...
SUPPRIMER LES LIGNES VIDES DANS UN FICHIER TEXTE

 Sources de la même categorie

Source avec Zip Source avec une capture AYOUBPAD2009 par ayoube2009
Source avec Zip Source avec une capture PILOTAGE D'AFFICHEURS LCD SUR PORT SÉRIE OU USB par mays
Source avec Zip Source avec une capture TRAITEMENT DE TEXTE RTF par zozo14
FORMATAGE D'UNE CELLULE EXCEL VIA UNE SYNTAXE HTML par 8Tnerolf8
Source avec Zip DÉFILEMENT TEXTE par mimiZanzan

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture EXTRACTION DES FICHIERS IMG DE GTA 3 (VICE CITY ET SAN ANDRE... par gta126
Source avec Zip OPÉRATIONS SUR LES CHAINES DE CARACTÈRE OPTIMISÉES ET ÉTENDU... par MadM@tt
Source avec Zip Source avec une capture Source .NET (Dotnet) GESTION DE DONNÉES AVEC ACCESS par fradimed
Source avec Zip Source avec une capture Source .NET (Dotnet) CRYPTAGE ET DÉCRYPAGE D'UNE CHAÎNE DE CARACTÈRES par johann36
Source avec Zip RÉCUPÉRER UNE CHAINE DE CARACTÈRE À PARTIR DE SON POINTEUR D... par MadM@tt

Commentaires et avis

Commentaire de slayer le 18/11/2003 23:22:13

pas de zip !!!

Commentaire de abir123 le 03/05/2006 12:37:50

merci bien
je cherche un logiciel qui converi les extrait de chaine suit d'une autre chaine sans gardes dans chaine source  

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Extraire une chaine d'une autre pour pouvoir filtrer [ par MaxSarthe ] Bonjour a tous,Je dois reussir a filtrer une liste de string incluse dans un fichier excel.Les strings se presentent sous cette forme:tot bl 2 a24 bla extraire une info d'une variable string [ par ludwig89 ] bonjour en vba j'ai une variable string comment extraire de cette variable l'ensembe des caractere compris entre les deux premiers espace: exemple extraire une info dune variable string [ par ludwig89 ] bonjour j'ai des variables string genre panneau 1 blabla panneau 10 blabla j' en extrai 1 ou 10 avec le code suivant (grace a vous d'ailleur) sTa .NET : Comment "extraire" une propriété d'un string ? [ par TigerFab ] Bonjour,Voici ma question pour Visual Basic .NET :On a un string :dim s as strings = "Button1.Text"Est-ce possible en .Net (si vous avez la répon Extraire un morceau d'une string [ par Xneo ] Salut, comment jpourrai faire en VB6 pr extraire ds une string tjrs skia aprè un '%' !PAr exemple "XIP01:IP.192.168.0.40.8.2.0!%MW1" et je veu ju Au secour !!! extraire des caractères d'une chaine [ par LUSTRUCRU ] Bonjour à tous et meilleurs voeuxJe traivaille sur 2 fichiers excelle premier FICHIER 1 est pour la saisie et le traitement de données qui s Passage par référence et classe [ par keskispas ] KesKisPasBonjour tout le monde.Quelque'un saurait comment passer une variable par référence à une classe ?Exemple :J'ai une classe :*** de l'aide !!! [ par laiila ] s'il vous plait j'ai tjrs des prob pr extraire une chaine d'une autre j'aimerai savoir comment extraire cette chaine: "Attestation" a partir de "attes PASSER UNE CHAINE A UNE DLL [ par Ulala2 ] Bonjour,J'ai créé en VB6 une dll qui contient une fonction publique dont l'entête est la suivante :Public Function Tornado(ByVal Uri As String, ByVal Code VBA pour Excel lent, aide svp [ par XGuarden ] la procédure UpdateSQL est sérieusement trop lente. Pouvez-vous m'aider a régler ce probleme?merci.Public Sub UpdateSQL()   &


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,466 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales