Tôi có một danh sách tên và tôi cần phân chia chúng thành họ và tên. Vì một số tên có 2-3 khoảng trống trong chúng, một phân chia đơn giản cho một không gian sẽ không làm được.Chiến lược tốt nhất để tách tên tiếng Anh thành họ và tên
Loại người dùng nào để người dùng sử dụng để thực hiện việc chia tách?
Lưu ý rằng đây không phải là bản sao các câu hỏi có hiệu quả yêu cầu cách chia nhỏ tại một không gian; Tôi đang tìm heuristics và thuật toán, không thực sự giúp đỡ mã.
Cập nhật: Tôi đang giới hạn sự cố được đặt thành tên kiểu tiếng Anh. Đây là tất cả những gì tôi cần để giải quyết và có khả năng tất cả những ai tiếp cận câu hỏi này (tiếng Anh) cũng sẽ cần.
Điều này thường được giải quyết bằng cách giữ riêng biệt và dữ liệu tên cuối cùng, bởi vì nó không thể thực hiện được quyền này cho tất cả ngôn ngữ/quốc gia/miền địa phương/v.v.Không phải điều đó giúp bạn. –
Điều này phụ thuộc rất nhiều vào ngôn ngữ: bạn có thể thử điều này bằng một từ điển có tên đầu tiên không? Tôi cho rằng đây không phải bằng tiếng Trung hay tiếng Nhật, đúng không? – dasblinkenlight
Tách tên cho chính bạn thường là xua đuổi ai đó. Bobby de Luca, hay Bobbie Lee Jensen, tên của họ nên tách ra sao? Hoặc Chow Yun-Fat, cho rằng vấn đề? (Chow là tên * * cuối cùng của anh ấy. Ừm ... nó là đầu tiên, nhưng cuối cùng. Ồ, địa ngục, bạn có được điểm.) – cHao