Czym są prefiksy i sufiksy tekstowe?

Prefiks to ciąg znaków dodawany przed istniejącym tekstem, a sufiks to ciąg znaków dodawany po nim. W programowaniu i przetwarzaniu danych dodawanie prefiksów i sufiksów do linii tekstu to powszechna operacja używana do formatowania danych wyjściowych, przygotowania danych do importu, zawijania zawartości w znaczniki markup lub dodawania spójnych znaczników do list.

Ręczne edytowanie każdej linii w celu wstawienia tego samego tekstu na początku lub na końcu jest żmudne i podatne na błędy, szczególnie w przypadku setek lub tysięcy linii. Automatyzacja tego procesu zapewnia spójność we wszystkich liniach i oszczędza znaczną ilość czasu.

Opis narzędzia

To narzędzie dodaje niestandardowy prefiks, sufiks lub oba jednocześnie do każdej linii tekstu wejściowego. Wklej lub wpisz wieloliniowy tekst, określ wartości prefiksu i sufiksu, a dane wyjściowe aktualizują się w czasie rzeczywistym. Opcje pomijania pustych linii i usuwania białych znaków dają Ci precyzyjną kontrolę nad sposobem przetwarzania każdej linii.

Przykłady

Dodawanie znaczników listy HTML:

Wejście:

Jabłka
Banany
Wiśnie

Prefiks: <li> | Sufiks: </li>

Wyjście:

<li>Jabłka</li>
<li>Banany</li>
<li>Wiśnie</li>

Dodawanie formatowania cudzysłowów SQL:

Wejście:

john@example.com
jane@example.com
admin@example.com

Prefiks: (' | Sufiks: '),

Wyjście:

('john@example.com'),
('jane@example.com'),
('admin@example.com'),

Dodawanie punktorów:

Wejście:

Kupić artykuły spożywcze
Wyprowadzić psa
Skończyć raport

Prefiks:

Wyjście:

• Kupić artykuły spożywcze
• Wyprowadzić psa
• Skończyć raport

Funkcje

  • Przetwarzanie w czasie rzeczywistym — dane wyjściowe aktualizują się natychmiast podczas wpisywania prefiksu, sufiksu lub tekstu wejściowego
  • Pomijanie pustych linii — zachowuje puste linie bez dodawania do nich prefiksu/sufiksu
  • Przycinanie linii — usuwa białe znaki na początku i na końcu każdej linii przed dodaniem prefiksu/sufiksu
  • Niezależny prefiks i sufiks — użyj jednego z nich samodzielnie lub oba razem
  • Kopiowanie jednym kliknięciem — skopiuj całe dane wyjściowe do schowka natychmiast

Przypadki użycia

  • Zawijanie linii w znaczniki HTML lub XML — szybko zawijaj elementy listy, wiersze tabeli lub inne powtarzające się elementy w znaczniki markup bez edytora kodu
  • Przygotowanie danych SQL lub CSV — sformatuj surowe wartości na cytowane, oddzielone przecinkami wpisy gotowe do zapytań bazodanowych lub importu arkuszy kalkulacyjnych
  • Dodawanie spójnych znaczników do list — poprzedzaj punktory, prefiksy numeracji lub symbole komentarzy do zwykłych list tekstowych

Objaśnienie opcji

  • Prefiks — tekst wstawiany na początku każdej linii
  • Sufiks — tekst dołączany na końcu każdej linii
  • Pomijanie pustych linii — gdy jest włączone, puste linie pozostają niezmienione zamiast otrzymywać prefiks i sufiks (domyślnie włączone)
  • Przycinanie linii — gdy jest włączone, białe znaki na początku i na końcu są usuwane z każdej linii przed zastosowaniem prefiksu i sufiksu