Tekst
Dopełnianie ciągów
Dopełniaj ciągi do określonej długości własnymi znakami.
Loading…
O uzupełnianiu ciągów znaków
String Padder rozszerza ciągi znaków do określonej całkowitej długości poprzez dodawanie znaków na początku (uzupełnianie z lewej), dodawanie znaków na końcu (uzupełnianie z prawej) lub wyśrodkowanie ciągu w polu przez równomierne rozłożenie uzupełnienia po obu stronach. Uzupełnianie jest często wymagane przy generowaniu danych wyjściowych o stałej szerokości, wyrównywaniu kolumn w tabelarycznych raportach tekstowych, uzupełnianiu zerami identyfikatorów numerycznych do spójnej liczby cyfr oraz zapewnianiu, że ciągi spełniają minimalne wymagania długości narzucane przez formaty plików, protokoły binarne i standardy wymiany danych. Narzędzie obsługuje dowolny znak uzupełnienia, w tym spacje, zera, kropki, myślniki lub dowolny niestandardowy znak, oraz wyświetla liczbę znaków wyniku, aby potwierdzić osiągnięcie docelowej długości.
Jak używać
Wprowadź ciąg wejściowy w polu tekstowym, ustaw żądaną całkowitą długość wyniku jako dodatnią liczbę całkowitą i wybierz znak uzupełnienia, na przykład spację do wyrównywania tekstu lub 0 do uzupełniania liczb zerami. Wybierz kierunek uzupełniania: z lewej, aby wyrównać tekst do prawej, z prawej, aby wyrównać tekst do lewej, lub wyśrodkowanie, aby umieścić uzupełnienie po obu stronach. Kliknij Uzupełnij, aby zastosować zmianę i zobaczyć wynik wraz z wyświetloną długością znakową do weryfikacji. Skopiuj uzupełniony wynik do użycia w raportach, szablonach kodu lub plikach danych wymagających pól o stałej szerokości.
Typowe przypadki użycia
- Uzupełnianie zerami identyfikatorów numerycznych, takich jak numery faktur, identyfikatory zamówień i liczniki sekwencyjne, do spójnej stałej szerokości, na przykład 00042
- Wyrównywanie kolumn tekstowych w raportach o stałej szerokości z czcionką o stałym odstępie, tabelach wyjściowych CLI oraz tekstowych podsumowaniach plików dziennika
- Uzupełnianie ciągów binarnych, ósemkowych lub szesnastkowych do wymaganych granic bajtów na potrzeby budowy jednostki danych protokołu (PDU)
- Formatowanie numerów kont bankowych, kodów produktów i identyfikatorów członkowskich, aby spełniały wymagania stałej długości w formatach wymiany plików finansowych
- Wyśrodkowywanie tekstu nagłówka lub etykiety w wyświetlaczu terminala o stałej szerokości lub banerze ASCII art na potrzeby danych wyjściowych narzędzia wiersza poleceń