Bộ lọc loại trừ số trực tuyến
Loại bỏ các số có chứa chữ số không mong muốn từ danh sách của bạn. Nhập danh sách, chọn chữ số cần loại trừ, nhận kết quả ngay lập tức. Miễn phí, không cần…
Bắt đầu sử dụng
Tính năng và ví dụ
Bộ lọc loại trừ số giúp bạn làm sạch danh sách số bằng cách loại bỏ những số có chứa một hoặc nhiều chữ số không mong muốn. Công cụ này hữu ích khi bạn cần lọc số điện thoại, mã sản phẩm hoặc bất kỳ danh sách số nào theo tiêu chí chữ số.
Ví dụ cụ thể
Giả sử bạn có danh sách: 12, 34, 56 và bạn muốn loại trừ các số có chứa chữ số 2 hoặc 5. Sau khi lọc, kết quả sẽ là 34 vì 12 chứa chữ số 2, 56 chứa chữ số 5, còn 34 không chứa chữ số nào trong các chữ số đã chọn.
Cách thức hoạt động
Công cụ phân tích từng số trong danh sách, chuyển đổi thành chuỗi ký tự theo chuẩn JavaScript (sau khi phân tích cú pháp số), sau đó kiểm tra xem chuỗi đó có chứa bất kỳ chữ số nào bạn đã chọn hay không. Nếu có, số đó sẽ bị loại bỏ. Lưu ý rằng việc so khớp dựa trên biểu diễn số sau khi phân tích, không phải văn bản gốc. Điều này có nghĩa là số 0 ở đầu, dấu cộng, hoặc ký tự phân cách thập phân không được xem xét trong quá trình kiểm tra chữ số.
Giới hạn
- Chỉ hoạt động với các số hợp lệ; văn bản không phải số sẽ bị bỏ qua.
- Giới hạn đầu vào: tối đa 100.000 ký tự và 10.000 giá trị số hữu hạn.
- Không hỗ trợ lọc theo khoảng số, vị trí chữ số, số lần lặp lại hoặc chuỗi con chính xác.
- Thứ tự ban đầu của danh sách được giữ nguyên, và các giá trị trùng lặp được giữ lại.
Câu hỏi thường gặp
1. Tôi có thể loại trừ nhiều chữ số cùng lúc không?
Có, bạn có thể nhập nhiều chữ số trong trường loại trừ, ví dụ '25' để loại bỏ các số có chứa chữ số 2 hoặc 5. Logic là HOẶC: nếu số chứa bất kỳ chữ số nào trong danh sách, nó sẽ bị loại.
2. Tôi có thể nhập số thập phân hoặc số âm không?
Có, công cụ chấp nhận số thập phân và số âm. Tuy nhiên, dấu trừ và dấu chấm thập phân không được coi là chữ số để kiểm tra. Ví dụ, nếu bạn loại trừ chữ số 5, số -5.5 sẽ bị loại vì có chữ số 5, nhưng số -3.2 sẽ được giữ lại.
3. Tại sao số 0123 không bị loại khi tôi chọn chữ số 0?
Vì công cụ phân tích số và chuyển thành chuỗi theo chuẩn JavaScript, số 0123 được hiểu là 123 (số 0 ở đầu bị bỏ qua). Do đó, nó không chứa chữ số 0 trong biểu diễn chuẩn, nên không bị loại. Nếu bạn cần giữ nguyên số 0 ở đầu, hãy sử dụng bộ lọc văn bản thay vì bộ lọc số.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.