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]+)-.*
Partager