Extrahera telefonnummer från text
Klistra in vilken text som helst som innehåller prosa, signaturer eller skrapad HTML, och plocka ut alla telefonnummer som finns i den. Extraktorn känner igen det nordamerikanska formatet (xxx) xxx-xxxx, europeiska format med mellanslag som avgränsare, det kompakta internationella formatet +CC... samt de lösa stilar som folk skriver in i e-postmeddelanden (555.123.4567, +44 20 7946 0958). Utdata returneras i den form den hittades, så att du kan normalisera den senare med hjälp av ett bibliotek som libphonenumber.
Så här extraherar du telefonnummer
-
1
Klistra in källan
Lägg in texten: kontaktsidor, e-postsignaturer, CSV-exporter och chattloggar.
-
2
Kör skanningen
Regex-analysen går igenom texten för att identifiera talsekvenser med minst sju siffror samt igenkännbara avskiljare eller landkoder.
-
3
Granska träffarna
Resultaten visar en kandidat per rad och dubbletter tas bort automatiskt. Gå igenom listan efter falska träffar (ordernummer, datum) och korrigera källtexten om något smugit sig med.
-
4
Kopiera eller exportera
Hämta den rena listan som vanlig text, med ett nummer per rad, klar för din CRM eller nummeruppringare.
Telefonnummer som systemet känner igen
Telefonnummer är oordnade eftersom varje land har sina egna konventioner, och människor ignorerar reglerna ändå. Extraktorn fokuserar på de praktiska strukturmönstren som förekommer i verklig text.
Accepterade format (exempel)
| Format | Exempel | Anmärkningar |
|---|---|---|
| E.164 | +14155552671 |
Guldstandard; använd detta för lagring. |
| Internationell med mellanslag | +44 20 7946 0958 |
Brittisk fast telefon med grupper åtskilda av mellanslag. |
| Nordamerikansk NANP | (415) 555-2671 |
Parenteser runt riktnumret. |
| Nordamerikansk med punkter | 415.555.2671 |
Vanligt i e-postsignaturer. |
| Europeisk lokal | 020 7946 0958 |
Nationellt prefix med inledande nolla. |
| Mexikansk 10-siffrig | 55 1234 5678 |
Ingen landskod. |
Falska träffar att hålla utkik efter
- Order- och spårningsnummer. Ett 13-siffrigt FedEx-spårningsnummer kan se ut som ett telefonnummer om det skrivs med mellanslag. Kontrollera den omgivande kontexten.
- Datum.
2024 09 15kan matcha ett mönster med 7 eller fler siffror beroende på regex-läget. Filtrera bort datum först om källan innehåller många datum. - Kreditkortsnummer. Grupper med 16 siffror i formatet
4xxx xxxx xxxx xxxxkan också matcha. Maskera PCI-data innan extraktionen.
Tips: Normalisera innan du lagrar
Olika inmatningar för samma verkliga nummer är själva kärnan i problemet med dubblettrensning i CRM-system. En snabb genomkörning med ett bibliotek som förstår ländernas regler (libphonenumber, phonenumbers i Python, laravel-phone i PHP) omvandlar allt till E.164, det enda format du bör spara i en databas.
Vanliga frågor
Extraktorn returnerar den råa matchningen; för landidentifiering krävs ett datapaket med uppringningskoder och längdregler. Om du endast är intresserad av prefiksen +CC bevaras denna del exakt i utdata.
Extraktorn returnerar endast huvudnumret; en anknytning som 555-2671 ext. 123 ingår inte i träffen. För strikt E.164-lagring ska allt efter ext, x eller # läggas i ett separat fält.
Ja, amerikanska kostnadsfria nummer (800, 888, 877, 866, 855, 844, 833) följer det vanliga NANP-mönstret. Brittiska nummer som 0800 och andra lokala kostnadsfria nummer fungerar också eftersom de liknar vanliga fasta nummer.
Ingen kopia av din inmatning sparas när extraktionssvaret har skickats tillbaka; bearbetningen sker i minnet direkt inom förfrågan.
Relaterade verktyg
Ordräknare
Räkna ord, tecken, meningar och stycken med lästid, taltid, sökordstäthet och ett Flesch-läsbarhetsvärde för uppsatser, inlägg, bildtexter och meta-beskrivningar.
Piltecken att kopiera
Kopiera vanliga Unicode-pilar med ett klick: raka, dubbla, diagonala, krokade, cirkulära och triangelformade för dokument, chatt och design.
Mindre än eller lika med-symbolen
Kopiera tecknet ≤ och relaterade matematiska jämförelsesymboler. Inkluderar Unicode, HTML-entiteter och LaTeX-markup för kalkylark, uppsatser och webbsidor.
Dyslexivänlig textkonverterare
Formatera om inklistrad text till korta stycken och rader på cirka 72 tecken för enklare läsning. Kopiera resultatet till valfritt dokument, e-postmeddelande eller redigeringsprogram.
Bubbeltextgenerator
Gör vanlig text till bubbelbokstäver (Ⓐ Ⓑ Ⓒ) som du kan kopiera och klistra in i bios på Instagram, TikTok och Discord. Inringade versaler och gemener plus inringade siffror, ingen app krävs.
Konvertera versaler och gemener
Omvandla vilken text som helst till VERSALER, gemener, titelstil, meningsstil, camelCase, snake_case, kebab-case eller omvända versaler och gemener med ett klick. Unicode-bokstäver, inklusive tecken med accenter, hanteras korrekt.
Verktyget finns på andra språk
- Wydobycie numerów telefonów z tekstu [PL]
- Telefonnummern aus Text extrahieren [DE]
- Trích xuất số điện thoại từ văn bản [VI]
- Extraire les numéros de téléphone du texte [FR]
- Metinden Telefon Numarasını Çıkarma [TR]
- Extrair Números de Telefone do Texto [PT]
- استخراج أرقام الهواتف من النص [AR]
- 텍스트에서 전화번호 추출하기 [KO]
- Extract Phone Numbers from Text [EN]
- 从文本中提取电话号码 [ZH]
- Telefoonnummers extraheren uit tekst [NL]
- ดึงหมายเลขโทรศัพท์จากข้อความ [TH]
- Ekstrak Nomor Telepon dari Teks [ID]
- Extraer Números de Teléfono del Texto [ES]
- テキストから電話番号を抽出 [JA]
- Estrai numeri di telefono dal testo [IT]
- Извлечение номеров телефонов из текста [RU]