begin process at 2012 05 27 01:50:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaînes de caratères

 > TROUVER UNE CHAINE ET LA REMPLACER

TROUVER UNE CHAINE ET LA REMPLACER


 Information sur la source

Note :
2,29 / 10 - par 7 personnes
2,29 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Chaînes de caratères Classé sous :trouver, chaine, string, replace, remplacer Niveau :Débutant Date de création :24/08/2000 Vu :13 902

Auteur : rcolas

Ecrire un message privé
Site perso
Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

 Description

Trouve str1 dans la chaine s et le remplace par str2

inputs :
<ul>
<li>s, str1, str2 au format string
<li>s est la chaine source
<li>str1 celle à trouver
<li>str2 celle à remplacer
</ul>

Source

  • <%
  • Function TrouvRemp(s, Str1, Str2)
  • Dim pos
  • s = s & ""
  • pos = InStr(s, Str1)
  • While pos > 0
  • s = Mid(s, 1, pos - 1) & Str2 & Mid(s, pos + Len(Str1))
  • pos = InStr(pos, s, Str1)
  • Wend
  • TrouvRemp = s
  • End Function
  • %>
<%
 Function TrouvRemp(s, Str1, Str2)
 	Dim pos
 	s = s & "" 
 	pos = InStr(s, Str1)
 	While pos > 0
 		s = Mid(s, 1, pos - 1) & Str2 & Mid(s, pos + Len(Str1))
 	    pos = InStr(pos, s, Str1)
 	Wend
 	TrouvRemp = s
 End Function
%> 

 Conclusion

les habitué retrouveron "la roue" : la fonction replace ! ;-)


 Sources du même auteur

Source avec Zip ASP - INCLUDES DYNAMIQUES
Source avec une capture ASP - VOIR TABLES SUR BD ACCESS, SQL, ORACLE
CONVERTIR UNCHAMP PASSÉ EN URL EN FORMAT STRING
AJOUTE UN ZÉRO (DIT NON-SIGNIFICATIF) DEVANT UN NOMBRE &LT;1...
AJOUTER UN S À UNE CHAINE EN FCT D'UN NOMBRE

 Sources de la même categorie

FONCTION : REMPLACER LES CARRACTÈRES ACCENTUÉS PAR LEUR ÉQUI... par promeythey
CHERCHER ET REMPLACER UN MOT DANS UN FICHIER TEXTE par roro59650
CONVERSION CARACTÈRES UTF-8 VERS FRANÇAIS par EricDD
FONCTION UCFIRST EN ASP par DesignerCreator
Source .NET (Dotnet) FONCTIONS DE VÉRIFICATION DE LA SYNTAXE D'UNE CHAINE par vladam

 Sources en rapport avec celle ci

Source .NET (Dotnet) .NET - COUPER UNE CHAINE DE CHARACTÈRE POUR EN EXTRAIRE LE D... par fabrice69
SUPPRIMER LES ESPACES INUTILES D'UNE PHRASE par vbtom
Source avec Zip DES SMILEYS DANS VOS PAGES par BinOff
COMPTER LES MOTS DANS UNE CHAINE DE CARACTÈRE par Nix
PROBLÈME D'INSERTION D'UNE CHAINE CONTENANT DES COTES par djo

Commentaires et avis

Commentaire de ols le 25/07/2003 15:18:38

Il marche pas ton code. Il me vire l'entièreté du string de départ à chaque fois.

Replace fonctionne très bien lui.

Commentaire de rcolas le 26/07/2003 17:31:47

alors pourquoi tu veux utiliser le mien????...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Conversion chaine numérique [ par fross ] Bonjour,Je cherche la fonction pour remplacé les virgules de la chaîen numérique provenant de ma bases de données, j'ais essayermonNum = replace(monNu Remplacer la derniere "," (virgule) d'une expression ? [ par scoubigee ] Lors d'une boucle asp je g&#233;n&#232;re cette expression : '10044','5022','10045','5022,5',cette chaine sert a etre transmise a une fonction javascr remplacer un caractère [ par elpens ] Bonjour, j'aimerais remplacer les apostrophes présentes dans une string.Voilà ce que j'ai tenté :myStr.Replace("'", "'" &amp; "<f replace d'une double quote [ par wally88 ] Bonjour voila j'aimerais remplacer ce texte : &lt;IMG SRC=" par celui la  &lt;IMG SRC="/reple replace(" &lt;IMG SRC=" " , " &lt;IMG SRC="/rep ")  forc web.config + clef de connection ! [ par jimmy69 ] Bonjour a tous,Je fais des webform avec c# visual studio 2003 !et je me connecte a une db msde !avant je placais ma chaine dans une chaine de type str Formatage de string dans datalist [ par mdemo ] Bonjour,C'est du classique, mais je n'y arrive pas...Je souhaite simplement limiter la longueur d'un label situé dans un datalist. Au-delà d'une certa Input string was not in a correct format [ par bootchoz ] bonjour a vous,je me retrouve avec ce messsage [FormatException: Input string was not in a correct format.]lorsque ce code s'execute Response.Redirect [.NET][2.0]Remplacer la valeur d'un attribut d'un tag HTML [ par Xzander ] Selon un cookie que je vais chercher pendant Page_Load, je dois changer tous les "#" pour une addresse dans le code suivant: <p Rendre un lien null [ par elpens ] Bonjour,J'aimerai faire d'un lien une simple string, comment puis-je procéder?Naturellement, je ne souhaite pas copier le text du lien dans une string


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 3,806 sec (3)

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