数据验证规则-正则表达式规则

2019-12-31

2020版系统支持正则表达式验证字段

常用正则表达式如下
1. 数字:^[0-9]*$
2. n位的数字:^\d{n}$
3. 至少n位的数字:^\d{n,}$
4. m-n位的数字:^\d{m,n}$
5. 零和非零开头的数字:^(0|[1-9][0-9]*)$
6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$
7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$
8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$
9. 有两位小数的正实数:^[0-9]+(.[0-9]{2})?$
10. 有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$
11. 非零的正整数:^[1-9]\d*$ 或 ^([1-9][0-9]*){1,3}$ 或 ^\+?[1-9][0-9]*$
12. 非零的负整数:^\-[1-9][]0-9"*$ 或 ^-[1-9]\d*$
13. 非负整数:^\d+$ 或 ^[1-9]\d*|0$
14. 非正整数:^-[1-9]\d*|0$ 或 ^((-\d+)|(0+))$
15. 非负浮点数:^\d+(\.\d+)?$ 或 ^[1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0$
16. 非正浮点数:^((-\d+(\.\d+)?)|(0+(\.0+)?))$ 或 ^(-([1-9]\d*\.\d*|0\.\d*[1-9]\d*))|0?\.0+|0$
17. 正浮点数:^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 或 ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$
18. 负浮点数:^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 或 ^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$
19. 浮点数:^(-?\d+)(\.\d+)?$ 或 ^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d*|0?\.0+|0)$
 
二、校验字符的表达式
1. 汉字:^[\u4e00-\u9fa5]{0,}$
2. 英文和数字:^[A-Za-z0-9]+$ 或 ^[A-Za-z0-9]{4,40}$
3. 长度为3-20的所有字符:^.{3,20}$
4. 由26个英文字母组成的字符串:^[A-Za-z]+$
5. 由26个大写英文字母组成的字符串:^[A-Z]+$
6. 由26个小写英文字母组成的字符串:^[a-z]+$
7. 由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$
8. 由数字、26个英文字母或者下划线组成的字符串:^\w+$ 或 ^\w{3,20}$
9. 中文、英文、数字包括下划线:^[\u4E00-\u9FA5A-Za-z0-9_]+$
10. 中文、英文、数字但不包括下划线等符号:^[\u4E00-\u9FA5A-Za-z0-9]+$ 或 ^[\u4E00-\u9FA5A-Za-z0-9]{2,20}$
11. 可以输入含有^%&',;=?$\"等字符:[^%&',;=?$\x22]+ 12 禁止输入含有~的字符:[^~\x22]+

其它:

.*匹配除 \n 以外的任何字符。
/[\u4E00-\u9FA5]/ 汉字
/[\uFF00-\uFFFF]/ 全角符号
/[\u0000-\u00FF]/ 半角符号

 
三、特殊需求表达式
1. Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
2. 域名:[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(/.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+/.?
3. InternetURL:[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$
4. 手机号码:^(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0|1|2|3|5|6|7|8|9])\d{8}$
5. 电话号码("XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX):^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$
6. 国内电话号码(0511-4405222、021-87888822):\d{3}-\d{8}|\d{4}-\d{7}
7. 身份证号(15位、18位数字):^\d{15}|\d{18}$
8. 短身份证号码(数字、字母x结尾):^([0-9]){7,18}(x|X)?$ 或 ^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$
9. 帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
10. 密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线):^[a-zA-Z]\w{5,17}$
11. 强密码(必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间):^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$
12. 日期格式:^\d{4}-\d{1,2}-\d{1,2}
13. 一年的12个月(01~09和1~12):^(0?[1-9]|1[0-2])$
14. 一个月的31天(01~09和1~31):^((0?[1-9])|((1|2)[0-9])|30|31)$
15. 中国邮政编码:[1-9]\d{5}(?!\d) (中国邮政编码为6位数字)

Tag :
亚马逊公布多项无人机进展
亚马逊公布多项无人机进展

消息,亚马逊近日邀请来自世界各地的记者参加其在华盛顿州西雅图附近的一个履行中心和创新实验室举行的年度交付未来活动。活动上,亚马逊分享了运营网络的演变和历程——包括1995年如何在车库里完成第一批客户订单,以及如何利用创新技术和最新的人工智能(AI)为今天的客户和员工提供更好的流程,具体介绍了其是如何扩大无人机交付计划、...

亚马逊美国站发布2023年假日季购物的退货期限
亚马逊美国站发布2023年假日季购物的退货期限

近日消息,亚马逊美国站发布公告,公布了2023年假日季购物的退货期限。公告显示,在2023年11月1日至2023年12月31日期间购买的商品,退货截止时间为2024年1月31日,Apple品牌产品的退货截止时间为2024年1月15日。亚马逊强调,该政策将适用于所有卖家自配送、FBA和亚马逊零售订单。尽管大多数订单的退货...

亚马逊或许将会上线指纹或人脸登陆功能
亚马逊或许将会上线指纹或人脸登陆功能

近日消息,据报道,亚马逊最近在登录安全设置中新增了一个功能介绍,该功能被称为“Passkey”,旨在保护用户账户安全。指纹或人脸等生物识别身份信息,加大了黑客盗取亚马逊买家账户以及获取其信息的难度。不过在“Passkey”广泛应用之前,用户仍需保留其账户密码。此外,即使用户设置了“Passkey”,但若之前设置了双因素...

Amazon SEND正式在美国站和澳洲站上线
Amazon SEND正式在美国站和澳洲站上线

10月19日消息,Amazon SEND正式在美国站和澳洲站上线。此前Amazon SEND已上线德国站、英国站、日本站和中东站。据了解,Amazon SEND全称为亚马逊跨境承运伙伴,由亚马逊筛选的第三方物流合作承运人,将卖家入仓货件从中国发往目的国的亚马逊库房,为卖家提供一站式FBA头程入仓服务。在美国站,Amaz...

Amazon印度B2B卖家和买家数量急速增加
Amazon印度B2B卖家和买家数量急速增加

日前,谈起Amazon Business在印度市场的发展情况,亚马逊Amazon Business印度总监SuchitSubhas透露:“如今印度有越来越多中小企业转向线上采购,伴随着这样的趋势,亚马逊印度B2B卖家和买家数量急速增加,其中来自二三线城市的交易额增长最为强劲。”具体来看,Amazon Business是...

Shopify Markets Pro升级
Shopify Markets Pro升级

近日消息,Shopify发布消息称,Markets Pro进行了升级,涉及B2B销售的商家可以通过自动检测订单上的企业客户,来申请和使用Markets Pro,这将有助于业务高效管理和海外市场拓展。商家也可以通过Markets Pro来进行订单发货以及管理订单退款退货等后续流程,制定精准的销售策略,高效便捷管理企业业务...

Wish将把产品API端口更新时间推迟至2023年12月上旬
Wish将把产品API端口更新时间推迟至2023年12月上旬

近日消息,Wish发布消息称,为了确保更新平稳开展,考虑到部分更新需要进一步的评估,Wish将把产品API端口更新的时间推迟至2023年12月上旬。Wish表示,如果商家已经针对这些更新做了相应调整,可以暂时保留这些调整。如果商家尚未做任何调整,则可再等待一段时间,因为预计更新内容会有略微修改。此前,Wish还发布消息...

亚马逊将使用微软Microsoft 365云服务
亚马逊将使用微软Microsoft 365云服务

近日消息,有媒体报道,据援引内部文件和知情人士消息,微软准备与亚马逊达成云服务合作协议,亚马逊将成为微软Microsoft 365云服务的客户,其在未来五年内支付超过10亿美元的费用,以获得超过100万个Microsoft 365许可证。亚马逊预计将于11月初开始安装微软的新系统。

Shopify推出智能订单路由 简化商家的订单操作流程
Shopify推出智能订单路由 简化商家的订单操作流程

近日消息,Shopify发布消息称,其推出了智能订单路由,这将有效简化订单操作流程,缩短产品交付时间,有利于商家提升客户满意度和忠诚度。据了解,智能订单路由工作原理为对订单应用一系列规则,然后根据结果确定地点的优先顺序。系统将选择具有最高优先顺序的地点来为订单发货。智能订单路由功能可以利用库存位置和配送中心的信息,智能...

亚马逊美国站发布入仓分销网络(AWD)补货提示
亚马逊美国站发布入仓分销网络(AWD)补货提示

近日消息,亚马逊美国站发布公告称,对将在旺季使用亚马逊入仓分销网络(AWD)补货的卖家给出几点建议,以帮助卖家在假日旺季高峰期间减少处理延迟和货件拒绝的情况。亚马逊入仓分销网络是一项仓储和分销服务,卖家可以通过亚马逊全球物流(Amazon Global Logistics,简称AGL)或第三方承运商,将货物运输到AWD...

中国跨境电商【出海四小龙】
中国跨境电商【出海四小龙】

近期,中国跨境电商“出海四小龙”成为热门话题,他们是指在海外市场广受欢迎的四家中国电商平台,分别是:Shein、Temu、TikTok 和 AliExpress。凭借价格低廉、快速送货等优势,“出海四小龙”迅速赢得全球消费者的青睐,每日货运量突破万吨。1、Shein希音,主营范围包括含女装、男装、童装在内的服饰全品类,...

什么是跨境电商ERP
什么是跨境电商ERP

跨境电商,是跨境电子商务的简称。指在不同关境(一般是不同国家)间进行商品交易并进行支付结算的活动。跨境电商ERP则是专门针对跨境电商平台的软件。通常会集合订单管理、物流管理等一系列的模块功能,让卖家更加方便管理电商店铺。· 跨境电商ERP主要包括以下功能:· 1、集成平台:集成多个跨境电商平台,如亚马逊、eBay等,实...

什么是WMS仓库管理系统,WMS仓库管理系统都有哪些功能
什么是WMS仓库管理系统,WMS仓库管理系统都有哪些功能

WMS系统(Warehouse Management System)即仓库管理系统,是一种专门用于管理仓库运营的软件系统。海外仓运输一般分为三个阶段:头程运输,仓库管理和物流配送。头程运输是跨境电商卖家通过空运海运等方式将产品运输至海外仓;仓库管理则是卖家根据订单进行商品出入库调配及库存管理;物流配送是海外仓储根据订单...

什么是海外仓
什么是海外仓

海外仓是跨境电商卖家在海外建立用于存储商品的仓库。目前跨境电商的发货方式有:一、直发,顾名思义,是当海外买家下单后,卖家直接从国内发货给海外消费者,通常使用国际快递或邮政服务。二、海外仓发货:卖家先通过海运空运等,将货物批量发往海外仓库,买家下单后,直接从海外仓库发货。那么与直发相比,海外仓发货到底有什么优点:1、运送...

亚马逊卖家各国中心 amazon Seller Central URLs
亚马逊卖家各国中心 amazon Seller Central URLs

North AmericaMarketplaceSeller Central URLCanadahttps://sellercentral.amazon.caUShttps://sellercentral.amazon.comMexicohttps://sellercentral.amazon.com.mxBrazil...

亚马逊 Amazon SP-API
亚马逊 Amazon SP-API

Selling regionEndpointAWS regionNorth America (Canada, US, Mexico, and Brazil marketplaces)https://sellingpartnerapi-na.amazon.comus-east-1Europe (Spain, UK, Fr...

亚马逊 amazon Marketplace IDs
亚马逊 amazon Marketplace IDs

North AmericaCountryMarketplace IDCountry codeCanadaA2EUQ1WTGCTBG2CAUnited States of AmericaATVPDKIKX0DERUSMexicoA1AM78C64UM0Y8MXBrazilA2Q3Y263D00KWCBREuropeCou...

SCK4美国fba仓库地址6001 S AUSTIN RD|美国亚马逊FBA地址查询
SCK4美国fba仓库地址6001 S AUSTIN RD|美国亚马逊FBA地址查询

美国亚马逊SCK4FBA仓库地址信息亚马逊FBA仓代码:SCK4地址/Address:6001 S AUSTIN RD城市/City:STOCKTON州/State:邮编/Zip:95215-8354

FAR1美国fba仓库地址3701 40TH AVE N|美国亚马逊FBA地址查询
FAR1美国fba仓库地址3701 40TH AVE N|美国亚马逊FBA地址查询

美国亚马逊FAR1FBA仓库地址信息亚马逊FBA仓代码:FAR1地址/Address:3701 40TH AVE N城市/City:FARGO州/State:CA邮编/Zip:58102-7400

AFW1美国fba仓库地址1851 NE LOOP 820|美国亚马逊FBA地址查询
AFW1美国fba仓库地址1851 NE LOOP 820|美国亚马逊FBA地址查询

美国亚马逊AFW1FBA仓库地址信息亚马逊FBA仓代码:AFW1地址/Address:1851 NE LOOP 820城市/City:FORT WORTH州/State:ND邮编/Zip:76131-1694