[PERL] Wyjasnienie kodu

0

Witam
Mam pytanie odnosnie kawalka tego kodu:

$c=~s/(.)/sprintf("\\x%02x",ord($1))/eg;

Staram sie przepisac go do C, ale nie mam pojecia co to jest ten "~s/(.)/" i ten eg ktorego nie ma nigdzie wiecej w kodzie.

Dzieki za wszystkie odpowiedzi.

0

Zamienia każdy znak stringa na "\xXX", gdzie XX to kod znaku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1