Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

ASP

Choisissez la catégorie, puis la rubrique :

logo
Sommaire > Les chaines de caractères
        Quel est le caractère délimiteur des chaînes de caractères ?
        Comment faire pour remplacer des caractères dans une chaine ?
        Comment récupérer un morceau de chaîne de caractères ?

rechercher
precedent    sommaire    suivant    telecharger


Quel est le caractère délimiteur des chaînes de caractères ?
auteur : Jérôme
Les guillemets sont les délimiteurs des chaines de caractères, donc si la chaîne comporte des guillemets (comme le HTML) et bien pour que ça ne coupe pas la chaîne, il faut doubler les guillemets.
Par exemple en HTML :
<a href="mapage.asp">clic</a>
Ce code en ASP, va s'écrire ainsi :
<% response.write "<a href=""mapage.asp"">clic</a>" %>
si maintenant on a une variable qui contient mapage.asp, ça va donner ça :
<% url = "mapage.asp"
response.write "<a href=""" & url & """>clic</a>" %>

Comment faire pour remplacer des caractères dans une chaine ?
auteur : Rami
Il existe une fonction prédéfinie qui fait le remplacement de caractères :
replace (string_où_ça_se_passe, sous_string_recherché,e string_de remplacement)
Donc par exemple, pour remplacer des virgules par des points dans une chaine :
replace (string_où_ça_se_passe, "," , ".")

Comment récupérer un morceau de chaîne de caractères ?
auteur : Debug
Il existe trois fonctions prédéfinies qui permettent de récupérer des morceaux de chaines :
Left(string, length)
string : expression de chaîne à partir de laquelle les caractères situés à l'extrême gauche sont retournés.
length : expression numérique indiquant le nombre de caractères à retourner.

Right(string,length)
string : expression de chaîne à partir de laquelle les caractères à l'extrême droite sont retournés.
length : expression numérique indiquant le nombre de caractères à retourner.

Mid(string, start[, length])
string : expression de chaîne à partir de laquelle les caractères sont retournés.
start : position du caractère dans l'argument string à partir duquel commence la partie à extraire.
length : nombre de caractères à retourner. Si cet argument est omis ou si le nombre de caractères dans le texte (y compris le caractère à l'argument start) est inférieur à ceux compris dans l'argument length, tous les caractères entre la position de l'argument start et la fin de la chaîne sont retournés.


rechercher
precedent    sommaire    suivant    telecharger

Consultez les autres F.A.Q's

Valid XHTML 1.1!Valid CSS!


Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2004 Debug Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Contacter le responsable de la rubrique ASP

Partenaire : Hébergement Web