Xin vui lòng, giúp tôi với một regexp cho nhiệm vụ tiếp theo: Tôi có một cột 'chi phí' trong một số bảng, nhưng các giá trị có khác nhau:Cách xóa tất cả các ký tự khỏi chuỗi ngoại trừ số, "," và "." sử dụng Ruby?
['1.22','1,22','$1.22','1,22$','$ 1.22']
tôi cần phải loại bỏ tất cả các nhân vật ngoại trừ digits
và ,
và .
. Vì vậy, tôi cần có một giá trị luôn có thể được phân tích cú pháp là Float.
bạn đã làm gì cố gắng? Tốt nhất để đọc một số tài liệu hoặc google trước khi đặt câu hỏi của bạn. – stevekohls
Bạn muốn '1,22' được hiểu là gì? – bsd
Bất cứ điều gì bạn viết dưới dạng mã không hợp lệ. Nó là một chuỗi các chuỗi? – sawa