Как я могу обнаружить смеющиеся слова в строке?

Я пытаюсь обнаружить смеющиеся слова, такие как «хахахаха» и «лолололол» в строке.

В настоящее время я использую следующее регулярное выражение:

^((.*?)|)(\b[ha]|\b[lo])(.*?)$

Тем не менее, это не работает для моих целей. Этоработает, но он также соответствует словам, совершенно не связанным со смехом, таким как «kill», потому что он просто ищет любое слово, содержащее буквы l, o, h, a.

Как я могу обнаружить смеющиеся слова (например, "хахаха" или "лололол") в строке?

Ответы на вопрос(3)

Ваш ответ на вопрос