Nejste přihlášen/a.
Dobrý den, co je na tomhle prosím špatně? Předchozí příkaz fungoval.
Proč ti to nic nevypíše, ti vysvětluji už pod tvou druhou otázkou. Máš zřejmě v souboru countries před tabelátory mezery, takže tvůj první řetězec není "U", ale "U_____" a proto ^U$ nic nenajde.
^ ... začátek řetězce
$ ... konec retězce
tečka ... libovolný znak (stejně jako třeba otazník "?" v příkazové řádce Windows/DOSu: dir sou?or.txt vypíše souaor.txt, soubor.txt, soucor.txt atd.)
zpětné lomítko tečka ... tečka (jakožto znak, stejně jako třeba C); zpětné lomítko je tzv.escape kód, který znamená, že následující znak (tzn.tečka) nemá svůj původní význam ("libovolný znak"), ale nějaký jiný význam (zde "tečka jakožto znak, třeba pro ukončení věty").
Ještě prosím tohle?
B* - nulový string je všude? Když napíšu KK, tak je to K nulový string K? (to nějak nemůžu překousnout)
AB?C - to neznamená, že se? nahradí znakem?
Děkuji
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.