如何过滤掉 Base36 ID 中的脏话?

2023-12-28

我想在我正在开发的 Web 应用程序中使用 base36...但由于 id 作为 url 对用户可见,所以我想过滤掉脏话。有人解决这个问题了吗?或者这真的是一个问题吗?

仅跳过数据库序列中的数字有意义吗?


好吧,与其尝试收集所有可能的脏话,不如过滤掉元音。这会给你留下大量的空间排列。诚然,您刚刚从基数 36 减少到基数 31,但假设相同的符号集 (a-z0-9),基数 31 数字也是有效的基数 36 数字。如果这让您烦恼,请将这五个元音替换为其他一些非魔法 7 位 ascii,例如 !,@,$,% 和 (.

当然,你最终可能会得到“sh1t”和“fck”,但脏话是在读者的脑海里的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何过滤掉 Base36 ID 中的脏话? 的相关文章

  • 在 Angular 7 中导航而不向 URL 添加参数

    我想在 Angular 7 中的两条路线之间导航 并在它们之间发布数据 但我不想在 URL 中显示这些参数 如何以正确的方式去做 此刻我正在努力解决这样的问题 this router navigate my new route data1
  • 多对多关系。在 def __str__ 方法中返回字段

    我有两个模型 AffectedSegment model class AffectedSegment models Model SEGMENTO ESCAPULA Esc pula SEGMENTO HOMBRO Hombro SEGMEN
  • wait 语句必须包含带有 UNTIL 关键字的条件子句

    以下VHDL将用于测试平台 在分析过程中 我在第一个等待语句上不断收到错误 等待语句必须包含带有 UNTIL 关键字的条件子句 我有几个这样编写的工作测试台 我似乎无法找到可能是什么错误 library IEEE USE IEEE std
  • 如何使用 ggplot 创建多面折线图?

    我有一个用以下代码创建的数据框 require reshape2 foo lt data frame abs cbind rnorm 3 rnorm 3 mean 8 rnorm 3 mean 9 rnorm 3 mean 1 qux lt
  • Power BI Desktop 的一个切片器影响多个表

    我正在 Power BI Desktop 中的单个页面上设置多个表 并计划发布到应用程序 我使用 SQL Server 作为数据源来提取三个不同的预先建立的系统视图的输出 每个视图都从同一组原始数据库表中提取 但呈现不同的订单分组 例如 一
  • 在大图像中使用 findCirclesGrid()

    我在 Python 2 7 中使用 OpenCV 3 来校准不同的相机 我使用 findCirclesGrid 函数 它成功找到了4 x 11 圆形图案 http robocraft ru files opencv acircles pat
  • 在没有 Intent 过滤器的另一个包中启动服务

    有没有办法在不使用清单文件中的 Intent Filter 标签的情况下启动另一个包中定义的 Android 服务 由于某种原因 我无法更新包含该服务的应用程序的清单文件 如果您知道确切的包名称和服务名称 您可以用它创建一个 Intent
  • 如何使用 headless: true 使用 puppeteer 下载文件?

    我一直在运行以下代码来下载csv来自网站的文件http niftyindices com resources holiday calendar const puppeteer require puppeteer async gt const
  • 如何在 Chart.js 中设置条形的默认颜色

    这看起来愚蠢地微不足道 但尽我所能 我似乎无法找到如何为 Chart js 中的条形图设置默认颜色 我的图表正在从 ajax 请求中获取数据 并且图表渲染得很好 然而既不更新Chart defaults global defaultColo
  • urlfetch重定向到python中的无限循环

    我正在尝试加载一个重定向到自身的网址 我假设它正在加载 cookie 并寻找它 但它从未看到它 所以存在无限循环的请求 我尝试过 urllib2 urlfetch 和 httplib2 没有工作 我尝试过这个 url http www ca
  • 如何在 Squeak FFI 中处理 typedef

    我想与一个库 HDF5 进行交互 该库在函数原型和结构定义中只使用自己的 typedef typedef struct H5L type t type Type of link hbool t corder valid Indicate i

随机推荐