Pang-kuha sa Teksto

Files at data

Kunin ang email, URL, numero at telepono mula sa teksto.

Nakuha
2 natatangi, 2 tugma
Natatangi2
Tugma2

Paano gamitin

Para saan ito

Kunin ang bawat email address, web link, numero ng mobile o iba pang item mula sa mahabang teksto, bilang malinis na listahang minsan lang nakasulat ang bawat isa.

Bago magsimula

Ihanda ang tekstong pagkukunan: email thread, kinopyang chat, web page o mga tala mo. Dito sa browser mo ito binabasa at hindi ipinapadala o itinatago kahit saan.

  1. I-paste ang teksto

    I-paste ito sa kahong Teksto, kapalit ng halimbawa. Kahit gaano kagulo, ayos lang — hinahanap ng tool ang mga item saan man sila naroon.

  2. Piliin ang hahanapin

    Sa Ano ang hahanapin, pumili ng isang uri: Mga email address, Mga URL (web link), Mga numero ng mobile sa Pilipinas, Mga numero, Mga hashtag o Mga mention (pangalang nagsisimula sa @). Kung dalawang uri, dalawang beses itong gawin.

  3. Ayusin ang listahan, kung gusto mo

    I-tsek ang I-sort para maging alpabetiko ang listahan. Kung walang tsek, susundin nito ang pagkakasunod ng unang paglabas ng mga item sa teksto.

  4. Kunin at kopyahin

    Pindutin ang Kunin para makita ang listahan — nagbabago rin ito habang nagta-type ka. Pindutin ang Kopyahin sa itaas para kunin ang buong listahan, isang item bawat linya.

Pagbasa ng resulta

  • Nakuha: ang listahan, minsan lang bawat item. Isinusulat ulit ang lahat ng numero ng mobile bilang +63 at ang numero, kaya isa lang ang bilang ng iisang numerong na-type sa tatlong paraan.
  • Natatangi at Tugma: ilan ang magkakaibang item na nahanap, at ilang beses silang lumabas sa kabuuan.
  • Ilang beses lumabas: lumalabas kapag higit sa isang beses lumitaw ang isang item, kasama ang bilang nito sa tabi.

Kung may problema

  • Sabi ng sagot, Walang nahanap na ganoon.: tingnan ang Ano ang hahanapin. Dapat magsimula sa 09, 639 o +639 ang numero ng mobile, at sa http:// o https:// ang link — hindi nakukuha ang address na www. lang ang simula.
  • Nakukuha rin ng Mga numero ang taon, dami at bahagi ng code: sinadya iyan, para walang halagang maiwan. Burahin ang sobra pagkakopya.
  • Inililista rin ng Mga mention ang bahagi pagkatapos ng @ ng bawat email address: piliin ang Mga email address kung iyon ang hinahanap mo.

Ano ito

Ito ang kabaligtaran ng Text Redactor, at sadyang pareho ang ginagamit nilang pattern. Ang isa ay naghahanap ng halaga para itago; ito ay naghahanap para tipunin. Kapag naghiwalay ang dalawa, may nakikita ang isa na hindi nakikita ng redactor — at iyon ang pinakamasamang direksyon para sa pares na iyon.

Dalawang bagay ang ginagawa nito na hindi ginagawa ng karaniwang extractor. Nino-normalise ang numero ng telepono: ang 0917 555 1234, +63 917 555 1234 at 639175551234 ay iisang numero na tatlong beses isinulat.

At hindi nito kinakain ang tuldok sa dulo ng pangungusap. Ang "Tingnan ang https://example.com/x." ay nagtatapos sa pangungusap, hindi sa link — at ang tuldok na naisama ay nagiging 404.

Mga tanong

Bakit isinusulat muli ang mga numero ng telepono?

Ang 0917 555 1234, +63 917 555 1234 at 639175551234 ay iisang numerong isinulat sa tatlong paraan. Ang listahang hawak ang tatlo ay walang nakuhang kapaki-pakinabang, kaya pinagsasama sila sa iisang anyong +63. Puwede mong patayin ang pagsasaayos kung gusto mo silang eksakto sa pagkakalitaw nila.

Bakit nawalan ng tuldok ang URL ko?

Dahil ang “See https://example.com/page.” ay nagtatapos sa pangungusap, at hindi bahagi ng link ang tuldok — ibinabalik ito ng bawat payak na extractor, at 404 ang lumalabas na URL. Pinuputol ang bantas ng pangungusap sa dulo. Pinapanatili ang saradong panaklong kapag may binuksan ang URL, dahil may mga link na talagang nagtatapos sa panaklong.

Bakit minsan lang nakalista ang bawat halaga?

Dahil listahan ang gamit dito. Ang kumukuha ng address mula sa mahabang usapan ay gusto ang bawat isa nang minsan, hindi limampung beses. Ipinapakita sa tabi ng bawat halaga kung ilang beses ito lumitaw, kaya walang nawawala sa pagsasama, at puwede mong patayin ang pag-aalis ng doble.

Bakit nakakakuha rin ng email address ang pagkuha ng mention?

Dahil pareho ang simula ng @mention at ng bahaging domain ng email address. Walang maaasahang paraan para pagkaibahin sila mula sa teksto lamang, kaya sinasabi ito ng pahina sa halip na tahimik na manghula. Kumuha ng email address kung iyon ang hinahanap mo.

Bakit napakarami ng natatamaan ng pattern ng numero?

Sinasadya itong malawak — tinatamaan nito ang taon, dami, bahagi ng identifier at anumang may digit. Ang pagpapaliit nito ay tahimik na magbabagsak sa numerong hinahanap ng iba, at ang tool na tahimik na may napapalampas ay mas masama kaysa sa isang nagbabalik ng ilang sobra.

Ipinapadala ba kahit saan ang teksto ko?

No. Everything is found in your browser and nothing is transmitted or stored. That matters here because the text you paste to extract addresses from is usually somebody else’s correspondence.

Ang komputasyon

Isang numero, tatlong anyo
0917 555 1234lokal
+63 917 555 1234pandaigdig
639175551234walang pormat
Lahat ay nagiging+639175551234
Ang tuldok na hindi parte ng link

Ang panaklong na pansara ay itinatago kapag binuksan ng URL ang isa. May tunay na link na nagtatapos sa panaklong, at ang pag-alis nito ay nakakasira; ang pag-iwan naman ng hindi magkatugma ay nakakasira sa kabilang paraan.

Ituloy pa

Mahalaga

Runs entirely in your browser; nothing is transmitted. Patterns are deliberately broad — a few extra matches are better than silently missing the one you wanted. Philippine mobile numbers are normalised to +63 form unless you turn that off. Walang ipinapadala sa mga server namin ang tina-type mo rito — sa browser mo tumatakbo nang buo ang pagkuwenta.