当前位置: 首页 > wzjs >正文

网站开发公司郑州深圳国际物流公司排名前十

网站开发公司郑州,深圳国际物流公司排名前十,实训课做一个网站怎么做,如何选择建网站公司数字校验 数字校验的正则表达式用于验证字符串是否符合数字格式的要求,例如整数、小数、正负数等。 整数: 非负整数:^\d$ 负整数:^-\d$ 任意整数(包括0):^-?\d$ 小数: 非负小数…

数字校验

数字校验的正则表达式用于验证字符串是否符合数字格式的要求,例如整数、小数、正负数等。

  • 整数

    • 非负整数:^\d+$

    • 负整数:^-\d+$

    • 任意整数(包括0):^-?\d+$

  • 小数

    • 非负小数:^\d+(\.\d+)?$

    • 负小数:^-\d+(\.\d+)?$

    • 任意小数:^-?\d+(\.\d+)?$

  • 正负数

    • 非负数:^\d+(\.\d+)?$

    • 负数:^-\d+(\.\d+)?$

    • 任意正负数:^-?\d+(\.\d+)?$

字符校验

字符校验的正则表达式用于验证字符串是否符合字符格式的要求,例如字母、字母数字等。

  • 字母

    • 任意字母:^[a-zA-Z]+$

    • 大写字母:^[a-zA-Z]+$

    • 小写字母:^[a-z]+$

  • 字母数字

    • 任意字母数字:^[a-zA-Z0-9]+$

    • 以字母开头的字母数字:^[a-zA-Z][a-zA-Z0-9]*$

特殊需求校验

特殊需求校验的正则表达式用于验证字符串是否符合特定格式的要求,例如日期、时间、电话号码、电子邮件地址等。

  • 日期(YYYY-MM-DD)

    • ^\d{4}-\d{2}-\d{2}$

    • 进一步验证月份和日期的有效性:^(0[1-9]|1[0-2])-(0[1-9]|[12][0-9]|3[01])-(19|20)\d{2}$

  • 时间(HH:MM:SS)

    • ^([01]?[0-9]|2[0-3]):([0-5]?[0-9]):([0-5]?[0-9])$

    • 进一步验证时间的有效性:^(0[0-9]|1[0-9]|2[0-3]):([0-5][0-9]):([0-5][0-9])$

  • 电话号码

    • 国际格式:^\+?[1-9]\d{1,14}$

    • 美国格式:^\(?\d{3}\)?[-. ]?\d{3}[-. ]?\d{4}$

  • 电子邮件地址

    • 简单验证:^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$

    • 进一步验证:^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$

正则表达式的语法明细

类别符号/模式描述示例匹配
字符匹配普通字符直接匹配字符本身a 匹配 "a",5 匹配 "5"
特殊字符在正则表达式中具有特殊含义的字符,需用 \ 转义. 匹配除换行外的任意字符
元字符.匹配除换行符以外的任意单个字符a.c 匹配 "abc"、"axc"
^匹配输入字符串的开始位置^hello 匹配 "hello"
$匹配输入字符串的结束位置world$ 匹配 "helloworld"
*匹配前面的字符零次或多次a*b 匹配 "b"、"ab"、"aaab"
+匹配前面的字符一次或多次a+b 匹配 "ab"、"aaab"
?匹配前面的字符零次或一次a?b 匹配 "b"、"ab"
``逻辑或操作符,匹配两个表达式中的任意一个`redblue` 匹配 "red" 或 "blue"
\b匹配一个单词边界\bhello\b 匹配 "hello"
\B匹配非单词边界\Bhello\B 匹配 "hello there"
\d匹配任意数字,等同于 [0-9]\d 匹配 "0" 到 "9"
\D匹配任意非数字字符,等同于 [^0-9]\D 匹配除 "0" 到 "9" 外的字符
\s匹配任意空白字符\s 匹配空格、制表符等
\S匹配任意非空白字符\S 匹配除空格、制表符外的字符
\w匹配任意字母数字字符,包括下划线,等同于 [a-zA-Z0-9_]\w 匹配 "a" 到 "z"、"0" 到 "9"、"_"
\W匹配任意非字母数字字符,等同于 [^a-zA-Z0-9_]\W 匹配除 "a" 到 "z"、"0" 到 "9"、"_" 外的字符
特殊序列\t匹配制表符\t 匹配制表符
\n匹配换行符\n 匹配换行符
\r匹配回车符\r 匹配回车符
\f匹配换页符\f 匹配换页符
\n匹配数字,n 是一个正整数\n 匹配数字 "n"
\xhh匹配十六进制值 hh 表示的字符\x41 匹配 "A"
\uhhhh匹配 Unicode 值 hhhh 表示的字符\u0041 匹配 "A"
字符类[abc]匹配 "a"、"b" 或 "c" 中的任意一个字符[abc] 匹配 "a"、"b"、"c"
[^abc]匹配除了 "a"、"b"、"c" 之外的任意字符[^abc] 匹配除 "a"、"b"、"c" 外的字符
[a-z]匹配任意小写字母[a-z] 匹配 "a" 到 "z"
[A-Z]匹配任意大写字母[A-Z] 匹配 "A" 到 "Z"
[0-9]匹配任意数字[0-9] 匹配 "0" 到 "9"
数量词n*匹配前面的字符零次或多次a*b 匹配 "b"、"ab"、"aaab"
n+匹配前面的字符一次或多次a+b 匹配 "ab"、"aaab"
n?匹配前面的字符零次或一次a?b 匹配 "b"、"ab"
n{m}匹配前面的字符恰好 m 次a{3}b 匹配 "aaab"
n{m,}匹配前面的字符至少 m 次a{3,}b 匹配 "aaab"、"aaaab"
n{m,n}匹配前面的字符至少 m 次,最多 n 次a{3,5}b 匹配 "aaab"、"aaaab"、"aaaaaab"
分组(...)捕获组,匹配括号内的内容,并可以被后续引用(abc) 匹配 "abc"
(?:...)非捕获组,匹配括号内的内容,但不捕获匹配的内容(?:abc) 匹配 "abc"
``选择组,匹配两个表达式中的任意一个`(redblue)` 匹配 "red" 或 "blue"
\1\2...反向引用,引用之前捕获组匹配的内容(abc)\1 匹配 "abcabc"
断言^正向肯定断言,匹配字符串的开始^hello 匹配 "hello"
$正向肯定断言,匹配字符串的结束world$ 匹配 "helloworld"
(?=...)正向肯定查找,匹配后面跟着特定模式的字符串hello(?=world) 匹配 "helloworld"
(?!...)正向否定查找,匹配后面不是特定模式的字符串hello(?!world) 匹配 "hello there"
(?<=...)反向肯定查找,匹配前面是特定模式的字符串(?<=hello)world 匹配 "helloworld"
(?<!...)反向否定查找,匹配前面不是特定模式的字符串(?<!hello)world 匹配 "world"

文章转载自:

http://tHMfVDKc.krqhw.cn
http://xOQqZrdT.krqhw.cn
http://GmO3V81H.krqhw.cn
http://wdydZ5AC.krqhw.cn
http://ArfHsIBy.krqhw.cn
http://N1kvRnPK.krqhw.cn
http://LG8wpPIo.krqhw.cn
http://E0fdNcGX.krqhw.cn
http://XtyGgCk7.krqhw.cn
http://XDXDmS1s.krqhw.cn
http://E13YMsoB.krqhw.cn
http://R3J0M2nE.krqhw.cn
http://MbMpFoZo.krqhw.cn
http://t0D1c2pM.krqhw.cn
http://VmFrnLXm.krqhw.cn
http://g7L1LVoT.krqhw.cn
http://Bxs6e1gi.krqhw.cn
http://TOjohby9.krqhw.cn
http://bvzR0jyp.krqhw.cn
http://2w74tYIk.krqhw.cn
http://7Mgo80yt.krqhw.cn
http://36v7JjbD.krqhw.cn
http://xCwvJNAB.krqhw.cn
http://rqyAH1MY.krqhw.cn
http://MpHASQHp.krqhw.cn
http://rYZ4Rra5.krqhw.cn
http://FKlfGhlb.krqhw.cn
http://llCJROCf.krqhw.cn
http://Qq03AXTJ.krqhw.cn
http://D0ElNTA1.krqhw.cn
http://www.dtcms.com/wzjs/665100.html

相关文章:

  • 朔州网站建设费用wordpress胖子马
  • 做网站的计划2022最新热点时评十篇
  • 企业网站建设需要考虑内容金华网站建设方案报价
  • 广州网站建设策划免费源码交易网站源码
  • 银川网站建设实习生crm系统是什么意思啊
  • 网站建设工单系统凡科做的网站推效果
  • 浙江品牌网站建设深圳网站建设的价格
  • 建设银行建湖支行官方网站wordpress注册密码
  • 聊城做网站的公司平台如何制作公司网站和网页
  • 免费商城网站模板惠州做网站优化
  • 做英文网站要会什么购物网网站建设
  • 做网站有没有用有没有免费看的视频
  • 专业提供网站制作wordpress 自定义类型
  • 专业的制作网站开发公司商丘网上房地产查询系统
  • 天津市建设工程定额管理站网站用php写wordpress
  • 微信怎么开团购卖东西沈阳关键词seo
  • 网站页面尺寸大小免费在线响应式网站自助建站
  • 徐州云建站模板wordpress在线制作
  • 优秀校园网站建设汇报wordpress主页加音乐
  • 华能集团网站建设方案项目分析怎么做区块链网站
  • 网站域名注册的相关证书证明文件网络教学平台北师珠
  • 58做网站吗做我的世界缩略图的网站
  • 著名设计网站deviantart的id模板惠州做棋牌网站建设多少钱
  • 做中医药网站有前景吗域名解析 网站建设
  • 收图片的网站合肥网站优化 新浪博客
  • 做电子商务网站的意义百度免费邮箱注册
  • 基于jsp的网站建设论文wordpress自动tag
  • 资讯网站 怎样 增强用户粘度p2f网站系统
  • 免费发布工程信息网站在线生成短链接
  • 青岛专业网站制作团队网页布局有哪几种