Tôi đang tìm kiếm thứ gì đó như trim() nhưng trong giới hạn của một chuỗi. Người dùng đôi khi đặt 2, 3, 4 hoặc nhiều dòng trở lại sau khi họ nhập, tôi cần phải khử trùng đầu vào này.Xóa các dòng trả về quá mức
mẫu đầu vào
i like cats
my cat is happy
i love my cat
hope you have a nice day
đầu ra mong muốn
i like cats
my cat is happy
i love my cat
hope you have a nice day
Tôi không nhìn thấy bất cứ điều gì được xây dựng trong, và một chuỗi thay thế sẽ mất nhiều lần lặp của nó để làm việc. Trước khi tôi whip lên một chuỗi đệ quy nhỏ thay thế, tôi muốn xem những gì khác đề nghị tất cả các bạn có.
Tôi có một cảm giác kỳ lạ cũng có một regex cho điều này.
Có lẽ bạn nên chọn câu trả lời được chấp nhận (tharkun's) để câu hỏi này được đánh dấu là đã trả lời (và được lấy ra khỏi hàng đợi chưa trả lời). – Calvin