Regex của tôi đang xóa tất cả số (0-9) trong chuỗi của tôi. Tôi không hiểu tại sao tất cả các số được thay thế bằng _vấn đề regex Số C# được gạch dưới bây giờ
EDIT: Tôi hiểu rằng mẫu "regex" của tôi thay đổi ký tự thành dấu gạch dưới. Nhưng không phải lý do tại sao con số!
Có ai có thể giúp tôi không? Tôi chỉ cần loại bỏ giống như tất cả các nhân vật đặc biệt.
Xem regex ở đây:
string symbolPattern = "[[email protected]#$%^&*()-=+`~{}'|]";
Regex.Replace("input here 12341234" , symbolPattern, "_");
Output: "input here ________"
Cảm ơn, cho tất cả. Tôi phải chọn một câu trả lời và câu trả lời này là câu trả lời chi tiết nhất giải thích vấn đề. Cảm ơn vì đầu vào của bạn. – Rob