EPIC4 Manual


sar()

String Iperator

sar([i][g][r]/search/replace/text)

Szuka w texcie ci1gu znaków search i zamienia go na replace. Separator '/' (shash) może być dowolnym znakiem z wyjątkiem znaków opcji. Znaki opcji to:
i - rozróżnia DUZE i małe litery
g - zamienia wszystkie pasujące do search (normalnie zamienia tylko pierwszy)
r - text to nazwa zmiennej (bez '$' - dolara). $sar() będzie zamieniać wartości tej zmiennej i od razu zapisze w zmiennej text dokonane zmiany.



@ :test1 = sar(ll/xx/hello)
@ :test2 = sar(blah/pika/blahchrumkblah)
@ :test3 = sar(g/aa/ii/rraattaa)
@ :blah = [Beedrill to Pokemon]
@ :test4 = sar(r/ee/ll/text)

$test1 to 'hexxo' (ll -> xx)
$test2 to 'pikachrumkblah' (zmieniony tylko pierwszy 'blah')
$test3 to 'rriirrii' (zmienione wszystkie pasuj1ce aa -> ii)
$test4 to 'Blldrill to Pokemon' (zamieniony text ze zmiennej $blah, która ma teraz właśnie taką wartość)



Zobacz także: $tr(), $msar()




Lista Funkcji Home Następny Paragraf