IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Člen
Člen
Avatar
Člen:6.7.2016 13:00

Dopracoval som sa k tomuto problémum...
Na webe mám uložený súbor, z ktorého získam príkaz požiadavkou. Odpoveď na požiadavku je v podobe reťazca a vyzerá približne takto - HTML:

<head>
</head>
<body>
prikaz
</body>

Získanie príkazu nerobí problém, ale neviem ako získať príkaz aj s parametrom:

...html
prikaz(param)

Jednoducho povedané - potrebujem získať reťazec v zátvorke. Nejaký nápad ako na to? :)

Odpovědět
6.7.2016 13:00
...
Avatar
petrbeltimone:6.7.2016 13:37

Asi bych to vyresil pres regulerni vyrazy...

priklad:

var retezec = "<head></head><body>prikaz</body>";
var regex = new Regex("<body>(.*)</body>");
var match = regex.Match(retezec);
if (match.Success)
{
var result = match.Groups[1];
}
Editováno 6.7.2016 13:38
 
Nahoru Odpovědět
6.7.2016 13:37
Avatar
Odpovídá na petrbeltimone
petrbeltimone:6.7.2016 13:47
var retezec = @"<head></head><body>prikaz(parametr)</body>";
var regex = new Regex(@"<body>(.*)\((.*)\)</body>");
var match = regex.Match(retezec);
if (match.Success)
{var prikaz = match.Groups[1];
var parametr = match.Groups[2];
}
 
Nahoru Odpovědět
6.7.2016 13:47
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.