Couper une chaine sans pour autant couper les mots

Utilisateur anonyme - 13 mai 2005 à 19:47
 Utilisateur anonyme - 17 mai 2005 à 14:20
Le titre est assez clair mais je m'explique



Je voudrais couper une chaine sans couper le dernier mot.



Faudrait que je prenne par exemple 80 caractère plus de 80 au prochain espace.



On ma dit kil y avait une fontion ki retourne la position d'un caractère dans une chaine et je la connais pas



KI PEU M'AIDER SVP SVP SVP



j'ai déjà ça comme code : Mid(strSujet, 1,80)

[blue]On a rien sans rien/blue

4 réponses

cs_Nurgle Messages postés 1642 Date d'inscription samedi 6 novembre 2004 Statut Membre Dernière intervention 28 avril 2011 4
13 mai 2005 à 20:40
Salut



Il existe bien (en ASP) une fonction qui permet de faire à peu près ça...



ici : http://www.asp-php.net/tutorial/asp-php/glossaire.php?glossid=64



il faudra un peu l'adapter sans doute......je vais tester.



Mais si c'est en ASP.NET...alors là...je sais pas... (sauf si on arrive à adapter la fonction ci-dessus)




Nurgle
C'est une grande folie que de vouloir être sage tout seul !
0
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
13 mai 2005 à 20:47
En .net y'a rien de simple, faut toujours se faire chier a faire de la manip de chaine & co :p

bref c'est chiant, mais c'est la meme solution en vbscript qu'en vb.net (a peu de choses prés)


<HR>
Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr
0
Nicolas_kojack Messages postés 136 Date d'inscription vendredi 19 novembre 2004 Statut Membre Dernière intervention 25 mai 2012
16 mai 2005 à 00:50
Si c'est de l'asp la fonction qui te retourne la position du caractère c'est :

position = Instr(tachaine, "lachainedecaractèresqueturecherches")
0
Utilisateur anonyme
17 mai 2005 à 14:20
Merci pour votre aide



Je vais voir ce que je peux faire

On a rien sans rien
0
Rejoignez-nous