Bonjour,
je voudrait extraire une partie d'une chaine :
je voudrais récupérer "string", comment m'y prendre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part System::String^ name = "test_dev_string-fin";
merci
Bonjour,
je voudrait extraire une partie d'une chaine :
je voudrais récupérer "string", comment m'y prendre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part System::String^ name = "test_dev_string-fin";
merci
Avec le raisonnement un peu comme ça ?
Code c++/cli : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 using namespace System; String^ name="test_dev_string-fin"; array<Char>^ sep=gcnew array<Char>{'_'}; array<Char>^ sep2=gcnew array<Char>{'-'}; array<String^>^ result=name->Split(sep, StringSplitOptions::RemoveEmptyEntries); int len=result->Length; String^ str=result[len-1]; array<String^>^ result2=str->Split(sep2, StringSplitOptions::RemoveEmptyEntries); String^ data=result2[0]; Console::WriteLine(data);
Les RegEx, c'est sympa aussi.
.*_([a-z]+)-.*
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager