Tôi đang cố gắng phát hiện các từ cười như "hahahaha" và "lolololol" trong một chuỗi.Làm cách nào để phát hiện các từ cười trong chuỗi?
Hiện nay tôi đang sử dụng regex sau:
^((.*?)|)(\b[ha]|\b[lo])(.*?)$
Tuy nhiên, điều này không làm việc cho mục đích của tôi. Nó hoạt động, nhưng nó cũng phù hợp với các từ hoàn toàn không liên quan đến tiếng cười, chẳng hạn như 'giết', bởi vì nó chỉ đơn giản là tìm kiếm bất kỳ từ nào có chứa các chữ cái l, o, h, a.
Làm cách nào để phát hiện các từ cười (như "hahaha" hoặc "lololol") trong chuỗi?
@ Jonathan sửa đổi của bạn đã hoàn toàn thay đổi ý nghĩa của câu hỏi .... 'gamehelp16' nên thực hiện một thay đổi mạnh mẽ trong ngôn ngữ. – Bill
@ Không, tôi đã làm sáng tỏ ý nghĩa hiện tại của câu hỏi mà bạn dường như là một mình trong sự hiểu lầm. – doppelgreener
@JonathanHobbs Tôi chỉ đang thực hiện một nguyên văn của câu hỏi được hỏi. Tôi đồng ý 'giết' được coi là một' từ cười 'là lạ, nhưng đây là câu hỏi được nêu rõ. – Bill