All postsTag
#开发工具
4 posts
October 20, 2026
常用正则表达式速查:手机号、邮箱、网址、日期、中文字符(附测试结果和局限)
手机号、邮箱、网址、日期、中文字符的常用正则,每条都在 Node 里用 8 个以上的通过和不通过样例实测,并用 Python re 交叉对照。同时讲清每条的局限、g i m s u 标志位、贪婪与懒惰、灾难性回溯的实测耗时,以及 JavaScript 与 Python 的差异。
October 20, 2026
JSON 格式化报错怎么办:Unexpected token 等 10 个常见语法错误和修法
JSON.parse 报 Unexpected token、Expected property name 怎么改?逐个列出尾逗号、单引号、注释、BOM、中文弯引号等 10 种错误的最小例子、Node 里的真实报错和修法,另附重复键、超长数字这两种不报错却出问题的情况。
October 20, 2026
Cron 表达式怎么写:5 位格式、常见例子和容易写错的地方
Cron 表达式由分钟、小时、日、月、星期 5 个字段组成。本文讲 * , - / 的写法、0 和 7 都是周日、日和星期同时限制时"满足任一即可"的规则、每 5 分钟和工作日 9 点等例子、带秒的 6 位写法、时区与夏令时的坑,以及 crontab 的基本命令。
October 20, 2026
Base64 是什么?中文乱码、URL 安全、+ 号变空格问题怎么解决
Base64 是编码不是加密。本文讲 4 个字符对应 3 个字节、体积为什么涨三分之一、btoa 遇到中文报 InvalidCharacterError 的原因和 UTF-8 写法、Base64URL 与 JWT、查询参数里 + 变空格,以及 macOS base64 -D 与 -d、openssl 的实测差别。