Bộ trích xuất số trực tuyến
Trích xuất số nguyên, thập phân, khoa học từ văn bản hỗn hợp. Chuẩn hóa theo ngôn ngữ. Xử lý trong trình duyệt, không tải lên. Quá trình xử lý diễn ra cục bộ…
Bắt đầu sử dụng
Trích xuất số từ văn bản hỗn hợp
Công cụ này giúp bạn tách riêng các giá trị số từ một đoạn văn bản có chứa cả chữ và số. Ví dụ, từ chuỗi Mã đơn hàng A-123, giá 45,50 € và 2e3 (với ngôn ngữ trang là tiếng Đức), bạn sẽ nhận được ba dòng: 123, 45,5 và 2000. Công cụ nhận diện số nguyên, số thập phân và ký hiệu khoa học, nhưng không trích xuất bảng biểu, tiền tệ, đơn vị đo hay ngữ nghĩa của số.
Chuẩn hóa theo vùng miền
Công cụ sử dụng dấu phân cách nhóm và thập phân của ngôn ngữ trang hiện tại. Ví dụ, với ngôn ngữ tiếng Đức, số -1,5 được giữ nguyên dấu phẩy thập phân, còn 2e2 được chuyển thành 200. Kết quả được định dạng theo vùng miền, không có dấu phân cách nhóm và tối đa 15 chữ số có nghĩa.
Giới hạn và lưu ý
- Văn bản đầu vào tối đa 100.000 ký tự.
- Tối đa 10.000 giá trị số hữu hạn được trích xuất.
- Các giá trị không hữu hạn (như Infinity, NaN) bị bỏ qua.
- Nếu không có số nào hợp lệ, công cụ báo lỗi.
- Độ chính xác của số rất lớn hoặc số thập phân dài bị giới hạn bởi kiểu dữ liệu Number của JavaScript.
Quyền riêng tư
Toàn bộ quá trình trích xuất diễn ra trong trình duyệt của bạn. Văn bản không được tải lên máy chủ.
Câu hỏi thường gặp
1. Tôi có thể trích xuất số từ văn bản có chứa dấu phân cách hàng nghìn không?
Có, nếu dấu phân cách hàng nghìn phù hợp với ngôn ngữ trang. Ví dụ, với ngôn ngữ tiếng Đức, số 1.234 được hiểu là 1234 (dấu chấm là phân cách hàng nghìn). Tuy nhiên, công cụ không tự động phát hiện dấu phân cách nếu nó không khớp với ngôn ngữ trang.
2. Tại sao số 0 ở đầu bị mất trong kết quả?
Công cụ trích xuất giá trị số, không phải chuỗi ký tự. Vì vậy, các số 0 ở đầu không có ý nghĩa về mặt số học và bị loại bỏ. Ví dụ, 007 sẽ thành 7. Nếu bạn cần giữ nguyên số 0 ở đầu, hãy xử lý văn bản gốc như chuỗi, không dùng công cụ này.
3. Công cụ có xử lý số trong ngày tháng hoặc mã sản phẩm không?
Có, công cụ trích xuất mọi dãy số xuất hiện trong văn bản, kể cả trong ngày tháng, mã sản phẩm, số điện thoại, v.v. Tuy nhiên, nó không hiểu ngữ cảnh, nên có thể trích xuất các số không mong muốn. Hãy kiểm tra kỹ kết quả.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.