regex - 如何检测字符串中的反应词?
问题描述
我试图在字符串中检测像“ididihhhhh”和“omg”这样的笑词。
链接设计正则表达式:
( regexper.com )
和在线正则表达式:https ://regex101.com/r/hRkWuM/1
regex = r"\b(?:m*(?:hm)+h?|h*hm+h[hm]*|h*(?:oh)+o?|o*oh+o[oh]*|e*(?:be)+b?|b*be+b[be]*|(?:o+m+)+g+|m?o+m+g+[mg]*|(?:d+i+h+)+d+h+|d?i+h+[dih]*)\b"
解决方案
推荐阅读
- java - 不显示在 html 中
- html - CSS - 表格数据不在固定表格标题下 - 溢出-X
- php - 在白色背景上打印一个 php 变量,然后停止执行
- sql - 当所有值都匹配一行时如何选择数据
- c++ - 在 C++ 中的一行中初始化多个变量
- android - 被谷歌保护阻止
- php - 使用 api.php 部署 laravel 项目后出现 NotFoundHttpException,为什么?
- javascript - Javascript:用闭包概括反应可加载
- django - 无法将日期选择器小部件中的日期保存到我的数据库中
- oracle - Oracle:将 XML 转换为 JSON