You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何编写满足含非数字字符、数字且长度≥6的最短正则表达式

符合要求的最短正则表达式

^(?=.*\D)(?=.*\d).{6,}$


规则匹配说明

  • (?=.*\D) 预查校验:确保存在至少1个非数字字符,\D等价于所有非0-9的字符,天然覆盖所有字母、任意特殊字符,解决了你之前版本枚举特殊字符不全的问题
  • (?=.*\d) 预查校验:确保存在至少1个数字
  • .{6,} 校验总长度不少于6位,^和$分别锚定字符串首尾,避免部分匹配

内容的提问来源于stack exchange,提问作者Faisal ahmed

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 17:09:02