文本转Slug工具 - URL友好字符串生成器
将文章标题或任意文本转换为URL友好的slug(如my-article-title),支持多语言去除变音符号。
UD5工具箱
<需要写成<,否则浏览器会将其误解析为标签。转义处理可以防止语法错误、安全漏洞(如XSS攻击),并确保数据在不同系统间正确传递。本工具支持HTML实体、JSON字符串、URL编码、换行符和引号的快速转换。
&(&)、<(<)、>(>)、"(")、'(')。如果不进行转义,这些字符可能破坏HTML结构或引发跨站脚本攻击(XSS)。例如,在用户评论中直接输出未转义的内容是重大安全隐患。
\")、反斜杠(\\)、换行符(\n)、制表符(\t)等进行转义。本工具使用JSON.stringify()实现标准转义,使用JSON.parse()进行反转义。
%XX格式。需要编码的字符包括:空格(转为%20或+)、中文等非ASCII字符、& ? = # / : @等URL保留字符。不编码可能导致URL解析错误或参数混淆。本工具使用JavaScript标准的encodeURIComponent()/decodeURIComponent()进行处理,适用于查询参数值的编码。
\r\n(CR+LF),Linux/macOS使用\n(LF),旧版Mac使用\r(CR)。在编程中,\n是最通用的换行转义序列。本工具的换行符模式可以将实际换行转换为\n字符串形式(便于嵌入代码),也可以反向将\n文本恢复为实际换行。
html.escape());④ JSON转义大量数据时使用流式处理避免内存溢出。本工具的实时转换引擎对10万字符以内的文本响应流畅,满足日常开发需求。
将文章标题或任意文本转换为URL友好的slug(如my-article-title),支持多语言去除变音符号。
一键将文本文件的行尾序列在 Unix (LF)、Windows (CRLF) 和旧版 Mac (CR) 之间转换。
输入中英文短语,忽略标点与空格,判断是否正读反读一致,配有经典回文示例。
输入正整数,以图形化块图展示所有不同的整数划分方式。
从内置库中随机组合情感、名言和网络热词,为你的自拍快速配上好文案。
输入原采样率和目标采样率,了解转换倍数和质量影响,配合重采样概念。
统计英文文本中2字、3字组(Bigram/Trigram)的出现频率,辅助语言学分析。
粘贴 cURL 命令,自动解析参数、头部和数据,生成对应的 Fetch API JavaScript 代码。
可视化选择分钟、小时、日等,生成标准Cron表达式并预览下次执行时间。
输入任意频率(Hz),显示最接近的标准音乐音符名称和偏差音分值。
输入词汇及其权重,生成可交互的HTML标签云。
使用预设语法结构(如定语+主语+状语+动词),随机填入词汇生成英文句子。
选择基础色一键生成由浅至深(Tint到Shade)的色阶,调节步数和比例,输出完整色板。
输入数组,应用map、filter、reduce等方法,逐步动画展示元素变化过程。
随机抽取名词、动词或形容词,可以设定单词长度和复杂性,用于创意或教学。
网格内各数字对应颜色,按提示填充,完成像素艺术。
选择乐器类型(如降B小号),输入记谱音,显示演奏的实际音高及钢琴对照。
输入一个合数,以树形图方式展示将其分解为质因数的过程。
生成1-100的数字表,点击以高亮特定倍数(如3的倍数、素数),可打印。
点击随机获得一个英文感叹词及其使用场景说明。
粘贴多行文本,随机抽1行或多行不重复,用于抽奖或选择困难。
设定最小最大值与数量,可选唯一性,生成数字列表。
上传图片,提取前 N 个主导颜色及其占比,生成配色板供设计使用,支持导出 HEX 数组。
粘贴cURL命令,自动转换为原生JavaScript Fetch或Axios代码,含请求头与体,提升调试效率。
在pico, nano, micro, milli, kilo, mega, giga等SI词头间快速换算数值。
沿着一条三次贝塞尔曲线采样颜色,生成平滑的渐变色带代码,创意背景。
输入数值和基数,在像素、em、rem、vw、vh等单位间进行转换,辅助响应式设计数值计算。
选择本地视频文件,仅将音轨提取出来保存为MP3或WAV,无需重编码。
调节分叉角度、长度缩减比与递归深度,实时生成各种分形树并导出SVG,探索植物几何。
编写含命名捕获组的正则表达式,输入文本后展示每组名称和对应匹配内容。