Przykład 01: Zastąpienie pustych przestrzeni na znaki w ciągu za pomocą funkcji Replay () w Ubuntu 20.04
W tym przykładzie będziemy omawiać użycie funkcji zastąpienia w ciągu, przez który zastąpimy puste przestrzenie zmiennej łańcuchowej na znak. Funkcja zastąpienia przekształci stary ciąg i przekonwertuje go na nowy transformowany ciąg. Po jego transformacji przeanalizujemy różnicę między starym a nowym ciągiem.
W programie C# zainicjowaliśmy zmienną ciągów i przypisaliśmy trochę tekstu z pustymi przestrzeniami pomiędzy. Następnie wydrukowaliśmy starą zmienną ciągów i przekształciliśmy starą zmienną ciągną. W funkcji zastąpienia daliśmy puste przestrzenie jako pierwszy parametr, aw drugim parametrze daliśmy postać „” do zastąpienia w starym ciągu. Ten program przekształci starą zmienną strunową, umieszczając przecinki zamiast pustych przestrzeni. Funkcja zastąpienia będzie nazywana wbudowaną drukowaniem nowej zmiennej; Przekształci starą sprężynę i uratuje w niej nową wartość.
Po skompilowaniu i wykonaniu powyższego programu C# otrzymamy następujące dane wyjściowe, jak pokazano na powyższym fragmencie. Jak widzimy na wyjściu, stara rzecz miała puste przestrzenie między literami, a po ich przekształceniu puste przestrzenie zostały zastąpione przecinkami „”, okazało się, że jest to bardziej wyrafinowany wygląd zmiennej strunowej.
Przykład 02: Korygowanie pisowni słowa w zmiennej łańcuchowej za pomocą funkcji zastąpienia w Ubuntu 20.04
Ten przykład koncentruje się na zmiennej przewyższającej błędy gramatyczne lub pisania w naszych programach i na tym, jak możemy je edytować według prostej funkcji w języku programowania C ostre. W tym przykładzie zobaczymy, w jaki sposób część ciągu, która jest wielokrotnie powtarzana. Wdrożymy ten przykład w Ubuntu 20.04 Środowisko, aby lepiej zrozumieć.
To jest program, który będziemy przestrzegać, aby zastąpić słowo, które jest źle napisane w zmiennej łańcuchowej za pomocą poprawnie pisowni słowo. Najpierw zainicjujemy zmienną stringową i przypisamy do niej trochę tekstu, ale ten tekst będzie miał pewne błędy pisowni. Następnie wydrukujemy go na ekranie wyświetlacza, aby uzyskać różnice wizualne z nowym ciągiem, który tworzymy. Nowa zmienna ciągów zostanie zainicjowana, w której użyjemy funkcji zastąpienia w starym ciągu, a w nawiasach parametrów napiszemy niewłaściwe pisowni w pierwszym wyrażeniu i poprawnie pisowne słowo w drugim wyrażeniu.
Po skompilowaniu i wykonaniu następującego programu w wierszu poleceń w terminalu Ubuntu 20.04, otrzymamy następujące dane wyjściowe:
Gdy wyjście odzwierciedla oryginalny ciąg, gdy słowo „plik” napisano błąd, po użyciu funkcji zastąpienia i pomyślnym korygowaniu pisowni słowa „plik” poprzez umieszczenie go w parametrach, otrzymujemy poprawne dane wyjściowe dla tej zmiennej ciąg Zamierzaliśmy.
Przykład 03: Zastąpienie tekstu łańcucha na znaki za pomocą funkcji Wymień w Ubuntu 20.04
W tym przykładzie będziemy omawiać metodę zastąpienia części tekstowej sznurka niektórymi znakami. Funkcja zastępcza umożliwia różne zestawy parametrów, dzięki czemu możemy zastąpić każdy aspekt ciągów dowolną właściwością. W tym przykładzie zostanie zainicjowana zmienna ciągu, a niektóre tekst zostaną przypisane do niej. Następnie zastąpimy tekst niektórymi znakami za pomocą funkcji zastąpienia, więc zaimplementujmy to w języku programowania C#.
W powyższym fragmencie kodu zainicjowaliśmy zmienną stringową oznaczoną jako „S.„Ta zmienna łańcuchowa zostanie następnie wydrukowana, a jej oryginalna forma; Następnie będziemy używać funkcji zastąpienia, aby przekształcić ostatnią część tekstu zmiennej ciągnej w niektóre znaki, a ta transformacja zostanie również wydrukowana. Następnie ponownie użyjemy funkcji zastąpienia, a tym razem początkowa część tekstu w tej zmiennej łańcuchowej zostanie przekształcona w niektóre znaki; Ten zamiennik zostanie również wydrukowany, aby zapewnić wizualną różnicę między starym i nowym łańcuchem.
Jeśli skompilujemy i wykonamy powyższy program, otrzymamy dokładne dane wyjściowe, jak pokazano na powyższym fragmencie. Jak widzimy, zmienna stringowa została częściowo zastąpiona niektórymi znakami, a następnie wywołana ponownie, aby zostać zastąpionym niektórymi znakami.
Przykład 04: Łańcuch wywołujący funkcję zamień, aby wielokrotnie wymieniać litery w ciągu w Ubuntu 20.04
Funkcja zastąpienia może się wielokrotnie wywołać wielokrotnie w jednym wierszu. Możemy użyć tej właściwości do wykorzystania funkcji zastąpienia również jako mechanizmu szyfrowania. Właściwość połączenia łańcuchowego zostanie użyta do wprowadzenia powtarzalnych zamienników na zmienną ciągną. Wdrożymy ten przykład w Ubuntu 20.04 Środowisko.
W tym programie C# będziemy zaimplementować wywołanie łańcucha funkcji zastąpi (), aby wprowadzić wiele zmian w zmiennej ciągu. Zainicjujemy zmienną stringową z niektórymi znakami i wydrukujemy. Następnie wywołamy funkcję zastąpienia wielokrotnie, aby zastąpić alfabety zmiennej łańcuchowej innymi alfabetami.
Wynik kompilacji i wykonywania programu C# da następujące dane wyjściowe:
Jak sugeruje wyjście, że alfabet „A” został zastąpiony alfabetem „D.„Nazwaliśmy funkcję zastąpienia trzy razy i za każdym razem, gdy wymieniliśmy alfabety w zstępującej kolejności, która jest„ A ”do„ B ”do„ C ”do„ D."
Przykład 05: Zastąpienie słowa i znaku w zmiennej łańcuchowej za pomocą funkcji zastąpienia w Ubuntu 20.04
Zastosowanie funkcji zastępczej do zmiany zdania zostanie zbadane w tym przykładzie. Najpierw zastąpimy niesłusznie pisowni słowo poprawnie pisowni, a po tym zastąpimy postać pustą przestrzenią i sprawisz, że zmienna ciągła i poprawna.
W tym programie zainicjowaliśmy zmienną stringową z przypisanym do niej tekstem, a następnie skorygowaliśmy pisownię słowa „plik” w tekście, a następnie ponownie użyliśmy funkcji zamień, aby zastąpić „” na pustą przestrzeń do miejsca do Odfiltruj zmienną ciągów i uczyń ją.
Po skompilowaniu i wykonaniu programu otrzymamy powyższe dane wyjściowe. W tym wyjściu możemy zobaczyć przejście zmiennej łańcuchowej z jednej funkcji zastąpiają na drugą, odfiltrując wszystkie błędy w tekście.
Wniosek
W tym artykule omówiliśmy funkcję zastąpienia () dla zmiennej ciągu używanej w programowaniu C#. Funkcja Replay () jest wykorzystywana do wymiany części łańcucha użyciem parametrów. Zaimplementowaliśmy funkcję String zastąpienie () w języku programowania C# i zbadaliśmy zmiany, które może wprowadzić do ciągu w Ubuntu 20.04 Środowisko.