Tokenizer ciągów znaków
Lekcja 17 z 24 w kursie Wyzwania z Golangiem – poziom 1 w Coddy.
Wyzwanie
ŁatwyMamy taki ciąg znaków:
"cooddypythongolang"
Napisz funkcję, która dzieli ciąg znaków na słowa lub zdania na podstawie określonych separatorów. Funkcja powinna przyjmować ciąg znaków i separator jako parametry oraz zwracać tokeny.
Na przykład, jeśli separatorem jest 6, wynikiem będzie: “cooddypythongolang” => “cooddy”, “python”, "golang"
Spróbuj swoich sił
func insertSpace() {
}Wszystkie lekcje w sekcji Wyzwania z Golangiem – poziom 1
1Wprowadzenie
Wprowadzenie4Zabawa ze znakami
WprowadzenieTokenizer ciągów znakówWyodrębnianie podciąguLiczenie wystąpień znakówWyświetlanie znaków ciąguOdwracanie i powielanie ciąguLiczenie słówKompresja ciąguUsuwanie duplikatówPoćwicz samodzielnie: Kompilator Go online