• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Wydobywanie zawartości

Object Storage Arubacloud
0 głosów
326 wizyt
pytanie zadane 11 września 2021 w C# przez mateusz45 Gaduła (3,240 p.)
(WinForms .Net) Cześć mam problem ponieważ mam zmienną która wygląda tak

url=""

name=""

icon=""

i potrzebuje aby tą 1 zmienną podzielić na 3 a w każdej z nich ma być tylko zawartość "" czyli chce wydobyć do 3 zmiennych to co jest pomiędzy jednym a drugim "
komentarz 11 września 2021 przez adrian17 Ekspert (344,860 p.)
Możesz dać jakiś konkretny przykład? Bo jak wszędzie są ""'' to to nic nikomu nie mówi :)
komentarz 11 września 2021 przez PH03NIX Mądrala (6,130 p.)

@mateusz45, Masz zmienną typu string zawierającą ciąg "url="example"

name="example2"

icon="example3" "

i dla każdej chcesz otrzymać zawartość oznaczoną powyżej jako example?

komentarz 11 września 2021 przez mateusz45 Gaduła (3,240 p.)
Tak w sumie mam 4 zmienna jedną z wszystkim a w pozostałych trzech example...

1 odpowiedź

0 głosów
odpowiedź 12 września 2021 przez PH03NIX Mądrala (6,130 p.)
wybrane 13 września 2021 przez mateusz45
 
Najlepsza

Do otrzymania wartości z tego stringa możesz użyć np. regexa: https://regex101.com/r/mVJPtQ/2

  var all = "url=\"test1\"\n\nname=\"test2\"\n\nicon=\"test3\"";

var regex = new Regex(@"url=\x22([\s\S]*)\x22\n{2}name=\x22([\s\S]*)\x22\n{2}icon=\x22([\s\S]*)\x22")
.Match(all);

Console.WriteLine($"URL = {regex.Groups[1]}, name= {regex.Groups[2]}, name = {regex.Groups[3]}");

 

komentarz 13 września 2021 przez mateusz45 Gaduła (3,240 p.)
dzięki wszystko działa jeszcze tylko musiałem zrobić

var a = regex.Groups[1].ToString();

var b = regex.Groups[2].ToString();

var c = regex.Groups[3].ToString();

ale wszystko działa i o to chodziło

Podobne pytania

+1 głos
0 odpowiedzi 192 wizyt
pytanie zadane 15 lutego 2022 w C# przez Patryk665 Nowicjusz (170 p.)
0 głosów
0 odpowiedzi 391 wizyt
pytanie zadane 23 sierpnia 2019 w C# przez rav89lodz Użytkownik (590 p.)
0 głosów
0 odpowiedzi 210 wizyt
pytanie zadane 1 grudnia 2021 w C# przez kuba412 Początkujący (310 p.)

92,555 zapytań

141,402 odpowiedzi

319,540 komentarzy

61,938 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...