Ekstraktor teks
Tempel teks apa pun — surel, tautan, dan angka keluar sebagai daftar yang rapi.
Hasil ekstraksi
Cara menggunakan
- Tempel teks Anda — surel, tautan, dan angka dipindai sekaligus, dan jumlah temuan pada chip diperbarui saat Anda mengetik.
- Surel dan tautan aktif secara bawaan. Nyalakan "Angka" hanya bila Anda benar-benar menginginkan angka: tanggal, nomor versi, dan kode pesanan ikut terbawa.
- Salin daftarnya atau unduh sebagai .txt. Keduanya mengikuti urutan di layar — surel, lalu tautan, lalu angka, satu item per baris.
Contoh
Masukan
Rapat luar kantor Jakarta — konfirmasi pemesanan Kontak: rina.s@acme.co.id (tim acara), cc info@acme.co.id Materi: https://acme.co.id/materi/jakarta.pdf Ringkasan: https://acme.co.id/brief — 3 halaman Alamat cadangan: rina.s@acme.co.id
Hasil ekstraksi (bawaan)
rina.s@acme.co.id info@acme.co.id https://acme.co.id/materi/jakarta.pdf https://acme.co.id/brief
Hanya opsi bawaan (surel dan tautan aktif, angka mati, duplikat dihapus). Alamat cadangan yang berulang dibuang dan dihitung, sedangkan "3" tetap berada di grup Angka yang tersembunyi, jadi tidak muncul dalam daftar — chip Angka tetap menunjukkan bahwa angka itu ada.
Aturan, batasan, dan masalah yang diketahui
- Pencocokan pola, bukan verifikasi: alamat yang terlihat seperti surel tidak pernah diperiksa ke server, dan sebuah tautan bisa saja sudah kedaluwarsa. Ekstraksi mengutamakan penangkapan kecocokan nyata, jadi pindai daftarnya untuk satu-dua positif palsu.
- Tautan harus diawali http://, https://, atau www. Domain telanjang seperti example.com tidak diperlakukan sebagai tautan, begitu pula ftp: atau mailto: — prosa tempelan penuh ".com" di akhir kalimat yang tanpa aturan ini akan menjadi derau.
- Tanda baca di akhir kalimat dipangkas dari tautan, sedangkan kurung yang merupakan bagian URL dipertahankan: https://zh.wikipedia.org/wiki/Foo_(bar) mempertahankan kurung penutupnya, sedangkan ")" yang mengakhiri kalimat tidak.
- Surel harus berbentuk lokal@domain.tld. Mirip nama berkas seperti logo@2x.png diabaikan, tetapi .zip, .app, dan .dev adalah domain tingkat atas nyata, sehingga alamat tersebut dipertahankan.
- Angka diambil persis seperti yang ditulis: pemisah ribuan dan tanda desimal tetap seperti yang diketik, dan 1.234 tidak pernah ditebak sebagai 1234 atau 1,234 — keduanya dibaca berbeda di berbagai negara. Tanpa penjumlahan, rata-rata, atau konversi mata uang, dan tanda minus bukan bagian dari angka (−5 menghasilkan 5).
- Karena tidak ada yang ditafsirkan, tanggal dan versi terpecah: 2026-01-05 menghasilkan tiga angka, v1.2.3 menghasilkan 1.2 dan 3, dan kode pesanan seperti A12345 menghasilkan 12345. Biarkan "Angka" mati bila Anda hanya menginginkan kontak.
- Teks di dalam tautan atau alamat surel tidak pernah diekstrak lagi: user123@mail.com menghasilkan satu surel dan tanpa angka, dan https://x.com/item/2026 menghasilkan satu tautan dan tanpa angka.
- Duplikat dibandingkan per jenis: surel mengabaikan huruf besar-kecil, tautan dibandingkan persis (jalurnya peka huruf besar-kecil), angka menurut bentuk tertulisnya — "1.000" dan "1000" adalah dua entri berbeda.
- Digit lebar penuh (123) dan Arab-Indik (١٢٣) dikenali. Halaman bahasa Mandarin dan Arab menyediakan sakelar "Digit setengah lebar" yang mengubahnya menjadi 0-9, sesuai harapan lembar kerja; sakelar ini mati secara bawaan agar teks Anda tidak pernah ditulis ulang diam-diam.
- Di atas 2.000 kecocokan, hanya 2.000 pertama yang didaftar, sedangkan salin dan unduh tetap memuat semuanya; di atas 200.000 karakter, hasil diperbarui sekitar 0,6 dtk setelah Anda berhenti mengetik. Tanpa nomor telepon, nomor KTP, atau nomor resi (semuanya butuh aturan per negara), tanpa unggahan berkas, dan tanpa riwayat — semuanya berjalan di peramban Anda.
Alat teks terkait
Yang biasanya dibutuhkan berikutnya setelah daftarnya keluar.