Tôi hiện đang nhúng vào regex trong Java và muốn thử tìm các từ trùng lặp trong chuỗi. Nếu tôi đã nhập một chuỗi như 'This this is great.' Tôi đã sử dụng \\b(\\w+) \\1\\b
, nhưng điều đó chỉ nhận ra hai từ trùng lặp, chẳng hạn như 'this this' trong một chuỗi.Tìm các từ trùng lặp trong chuỗi regex C/W
Bất kỳ trợ giúp nào về vấn đề này?
Tại sao bạn muốn sử dụng regex cho điều này? Bạn chỉ có thể chuyển đổi thành một mảng String bằng cách tách và sau đó có nhiều tùy chọn để tìm ra các từ trùng lặp –
Nếu bạn thực sự mới bắt đầu _dabble_ trong regex, điều này có lẽ quá phức tạp để bắt đầu ... Không đề cập đến thực tế là regex có lẽ là công cụ sai cho công việc. Điều này sẽ được ** rất nhiều ** dễ dàng hơn để làm với các phương pháp chuỗi cơ bản. – jahroy
Tôi nên nói trước đây, nhưng tôi đang làm những ví dụ regex cho khóa học đại học/đại học của tôi, và ví dụ này là duy nhất còn lại. Tôi đã bị vướng vào nó hàng giờ! –