Chuyển số tiền bằng chữ, tiếng lóng (2tr5, 500k) sang số

Chuyển số tiền viết bằng chữ hoặc tiếng lóng thành số: “hai triệu rưỡi”, “2tr5”, “500k”, “1 tỷ 2”, “2 củ”; xử lý hàng loạt và tìm số tiền trong câu.

Công cụ miễn phí: 20 request mỗi phút.

Kết quả

Bấm “Chạy” để xem kết quả.

Chiều ngược của đọc số thành chữ. Bộ phân tích hiểu cách đọc chuẩn (hai nghìn không trăm hai mươi sáu, một trăm lẻ năm, ba mươi mốt, mười lăm nghìn), cách nói tắt (hai triệu rưỡi, trăm rưỡi, một tỷ hai = 1,2 tỷ, hai lăm nghìn, nửa triệu), tiếng lóng khi mua bán, chat (500k, 2tr5, 1k2, 2 củ, 1 tỏi, 2 lít), dấu thập phân và phân cách hàng nghìn kiểu Việt Nam (1,5 triệu, 1.500.000đ) và chữ gõ không dấu (hai trieu ruoi).

Mỗi kết quả gồm giá trị, loại tiền khi có ghi (đồng, đ, VNĐ, $, USD) hoặc suy ra từ tiếng lóng, số tiền đọc lại bằng chữ, độ tin cậy và cách hiểu khác khi chuỗi mơ hồ (2tr5 theo nghĩa đen là 2.000.005; 1.500 có thể là 1,5). mode=extract tìm mọi số tiền trong một câu kèm vị trí ký tự, tiện cho đơn hàng qua chat hay nội dung chuyển khoản; texts xử lý tới 1.000 chuỗi một lần.

Khoảng giá như “2-3 triệu” được trả về thành hai số, còn chuỗi như “hai ba” bị từ chối vì mơ hồ thay vì đoán bừa.

Dùng trong code của bạn

curl "https://apibox.io.vn/v1/vn-number-parse?mode=extract&text=C%E1%BB%8Dc%202tr5%2C%20c%C3%B2n%20l%E1%BA%A1i%20m%E1%BB%99t%20tri%E1%BB%87u%20hai%20tr%C4%83m%20ngh%C3%ACn%20%C4%91%E1%BB%93ng%2C%20ship%2030k" \
  -H "Authorization: Bearer YOUR_API_KEY"

Tài liệu API → Nhận API key miễn phí

Hỏi đáp

“2tr5” được hiểu thế nào?

Là 2.500.000: chữ số sau đơn vị là phần lẻ của đơn vị kế tiếp (như “2 triệu 5 trăm nghìn”). Cách hiểu theo nghĩa đen 2.000.005 được trả trong alternatives.

Gõ không dấu có được không?

Được với từng số tiền (“hai trieu ruoi”). Ở chế độ tìm trong câu, chữ không dấu cần có đơn vị (trieu, nghin…) để tránh nhận nhầm.

Hỗ trợ những tiếng lóng nào?

k / nghìn / ngàn, tr / triệu / củ, tỷ / tỉ / tỏi, lít và xị (100.000), chục, rưỡi và nửa.