找回密码
 立即注册

QQ登录

只需一步,快速开始

djs521720 讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-3-24 11:22  /   查看:2344  /  回复:6
1金币
限制文本框输入不能输入小写和只能输入6位字符

最佳答案

查看完整内容

正则表达式的基本结构可以参见这篇教程: 正则表达式 – 简介 | 菜鸟教程 (runoob.com) 1楼的链接里面有语法参考: 开始标记:^ 仅大写字母(字母A到Z):[A-Z] 六位(匹配6次):{6} 结束标记:$ 按照基本结构把它们拼起来就是:^[A-Z]{6}$

6 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-24 11:22:09
来自 5#
本帖最后由 Chelsey.Wang 于 2021-3-24 14:17 编辑
djs521720 发表于 2021-3-24 13:40
没琢磨到文本框只能输入大写字母和数字0-9和-符号一共六位字符的表达式

正则表达式的基本结构可以参见这篇教程:
正则表达式 – 简介 | 菜鸟教程 (runoob.com)


1楼的链接里面有语法参考:

开始标记:^
仅大写字母(字母A到Z):[A-Z]
六位(匹配6次):{6}
结束标记:$
按照基本结构把它们拼起来就是:^[A-Z]{6}$

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2021-3-24 11:50:04
2#
您好,
可以在数据校验设置正则表达式哦

  1. ^[A-Z]{6}$
复制代码
推荐您一个正则表达式学习的网站,
https://c.runoob.com/front-end/854
https://www.runoob.com/regexp/regexp-syntax.html
希望有帮助到您哈

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-3-24 13:40:43
3#
Lucas.Su 发表于 2021-3-24 11:50
您好,
可以在数据校验设置正则表达式哦

没琢磨到文本框只能输入大写字母和数字0-9和-符号一共六位字符的表达式
回复 使用道具 举报
xiaoz悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-3-24 13:42:40
4#
正则表达网上搜一下一堆,有专门的的生成正则表达的网站
回复 使用道具 举报
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2021-3-24 14:17:15
6#
Chelsey.Wang 发表于 2021-3-24 14:15
正则表达式的基本结构可以参见这篇教程:
正则表达式 – 简介 | 菜鸟教程 (runoob.com)

^[A-Z-0-9-]+{6}$和数字0-9和-符号一共六位字符的表达式这样就报错了
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-24 14:36:19
7#
djs521720 发表于 2021-3-24 14:17
^[A-Z-0-9-]+{6}$和数字0-9和-符号一共六位字符的表达式这样就报错了

要匹配“-”,需要使用转义字符,也就是“\-”,这个您可以在楼上为您推荐的教程中找到:

所以应该是:
  1. ^[A-Z0-9\-]{6}$
复制代码
您可以和您的正则表达式对比一下,找出错误。
正则表达式是一种通用的数据验证规范,活字格只是原模原样应用了而已。后续您有任何问题,其实都可以在专业的正则表达式教程程或搜索引擎中找到:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部