Alat Ambil Karakter Terakhir Setiap Baris – Ekstrak N Karakter Terakhir
Ekstrak dan ambil N karakter terakhir dari akhir setiap baris atau dari seluruh blok teks secara instan. Sangat cocok untuk mengambil akhiran dengan panjang tetap (seperti ekstensi file .pdf, 4 digit terakhir nomor rekening/telepon, kode SKU akhir, atau kode status log) dengan perlindungan batas kata cerdas dan pemotongan yang aman untuk emoji.
Contoh Praktis Mengambil N Karakter Terakhir
Baik saat Anda mengekstrak ekstensi file dari daftar direktori, mengisolasi 4 digit terakhir nomor rekening, maupun mengurai akhiran log, berikut adalah beberapa cara umum untuk menggunakan alat ini:
| Kasus Penggunaan | Contoh Baris Input | Pengaturan | Hasil Ekstraksi |
|---|---|---|---|
| Ekstrak Ekstensi File | /var/www/uploads/invoice-2026.pdf |
Ambil 4 (Setiap Baris) |
.pdf |
| Ambil 4 Digit Terakhir (Rekening / Kartu / Telepon) | Kartu: 4532-xxxx-xxxx-8914 |
Ambil 4 (Setiap Baris) |
8914 |
| Ekstrak Akhiran Nomor Pesanan / SKU | ORD-2026-ID-90421 |
Ambil 5 (Setiap Baris) |
90421 |
| Singkat Path Panjang dengan Elipsis Awal | https://example.com/docs/guides/setup.html |
Ambil 18 + Tambahkan elipsis |
.../guides/setup.html |
Cara Mengekstrak N Karakter Terakhir di Spreadsheet & Kode Program
Perlu melakukan operasi substring kanan yang sama di dalam Excel, Google Sheets, SQL, atau skrip Anda sendiri? Gunakan rumus dan metode bawaan berikut:
| Lingkungan / Bahasa | Rumus / Sintaks Kode | Deskripsi |
|---|---|---|
| Excel & Google Sheets | =RIGHT(A1, 4) |
Mengembalikan 4 karakter terakhir dari sel A1. |
| JavaScript / TypeScript | str.slice(-4) atau Array.from(str).slice(-4).join('') |
Indeks negatif memotong dari akhir; Array.from melindungi emoji agar tidak rusak. |
| Python | text[-4:] |
Menggunakan notasi slice negatif Python untuk mengambil 4 karakter terakhir. |
| SQL (PostgreSQL, MySQL, SQL Server) | SELECT RIGHT(nama_kolom, 4) FROM tabel; |
Mengekstrak 4 karakter paling kanan dari sebuah kolom. |
Pertanyaan yang Sering Diajukan (FAQ)
Bagaimana cara mengekstrak 4 digit terakhir dari nomor kartu kredit, telepon, atau rekening?
Tempel daftar nomor rekening atau telepon Anda ke dalam kotak Teks Sumber, biarkan cakupan diatur ke Terapkan pada Setiap Baris, lalu klik tombol preset 4 (atau masukkan 4). Alat ini akan langsung menghapus semuanya kecuali 4 digit terakhir di setiap baris.
Bagaimana cara menghapus baris kosong dari hasil ekstraksi?
Hapus centang pada Pertahankan baris kosong di panel pengaturan. Setiap baris kosong atau baris yang hanya berisi spasi pada input Anda akan otomatis diabaikan dari hasil.
Apa yang terjadi jika sebuah baris memiliki spasi tak disengaja di bagian akhir?
Saat opsi Pangkas spasi awal/akhir setelah mengambil diaktifkan (bawaan), spasi kosong yang tidak disengaja di akhir baris akan dibersihkan terlebih dahulu sebelum menghitung N karakter terakhir, memastikan hitungan karakter Anda mengambil karakter yang terlihat dan bukan spasi kosong.
Apa yang terjadi pada baris yang lebih pendek dari jumlah karakter yang diambil?
Menggunakan menu dropdown Baris yang lebih pendek dari N karakter, Anda dapat memilih untuk Biarkan baris pendek apa adanya (bawaan), Abaikan / hapus baris pendek, atau Tambahkan spasi di kiri hingga N karakter sehingga setiap baris output memiliki lebar tetap yang identik.
Apakah alat ini merusak emoji atau karakter beraksen di akhir baris?
Tidak. Alat ini menggunakan segmentasi kluster grafem Unicode (Intl.Segmenter) sehingga emoji multi-byte, bendera, dan karakter beraksen dihitung serta diambil sebagai karakter utuh, bukan terpotong menjadi simbol yang rusak.