tôi sẽ đánh giá cao sự giúp đỡ của bạn về điều này, vì tôi không biết phạm vi nào để sử dụng, hoặc nếu có một lớp nhân vật như [[: cntrl:]] mà tôi đã tìm thấy trong ruby?C# regex để loại bỏ các ký tự không in được, và kiểm soát các ký tự, trong một văn bản có nhiều ngôn ngữ khác nhau, các chữ unicode
bằng phương tiện không in được, tôi có nghĩa là xóa tất cả các ký tự không được hiển thị trong đầu ra tức là, khi một in chuỗi đầu vào. Xin lưu ý, tôi tìm kiếm aC# regex, tôi không có một vấn đề với mã của tôi
Nhân vật nào được cho là không thể in được? Bạn cần phải xây dựng lớp nhân vật regex cho điều đó. Có lẽ, bạn chỉ muốn '\ p {C}' (= * các ký tự điều khiển ẩn và các điểm mã không sử dụng *), hoặc '\ p {Cc}' (chỉ cần kiểm soát các ký tự, xem http://www.regular-expressions.info /posixbrackets.html). –
Vui lòng xem xét chấp nhận câu trả lời phù hợp nhất với bạn. –