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

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 :
亚马逊物流欧洲整合服务(Pan-EU)上线泛欧库存加速器COS
亚马逊物流欧洲整合服务(Pan-EU)上线泛欧库存加速器COS

日消息,亚马逊全球开店宣布,亚马逊物流欧洲整合服务(Pan-EU)上线泛欧库存加速器(Call-Off Stock,缩写COS)。卖家只需注册1国VAT号,即可解锁4国仓储,使用Pan-EU。具体来说,泛欧库存加速器(COS)开启后,卖家只需在德国、法国、意大利或西班牙拥有一个欧盟增值税(VAT)税号,就可以在这些国家...

亚马逊全球物流(AGL)提升服务和时效 推出多重促销活动
亚马逊全球物流(AGL)提升服务和时效 推出多重促销活动

近日消息,为了给卖家提供更快的入库流程并加速商品的补货及上架速度,以及为卖家旺季入库提供更灵活、更具性价比的选择,近期亚马逊全球物流(AGL)不仅进行了服务和时效的提升,还特别推出了多重促销活动。据了解,亚马逊全球物流为亚马逊FBA卖家提供从中国启运至美国、欧洲(英、法、德、意、西)的海运整箱(FCL)、海运拼箱(LC...

亚马逊将对卖家销售的每件SFP计划的商品抽取佣金
亚马逊将对卖家销售的每件SFP计划的商品抽取佣金

近日,亚马逊发布公告称:“从10月1日起,亚马逊将对卖家销售的每件SFP计划的商品抽取2%的佣金,每件商品最低为0.25美元。”这也意味着,此后参与自配送Prime(SFP)的亚马逊卖家也将迎来成本上涨。资料显示,亚马逊早在2015年就已经推出了“卖家自配送Prime计划”,也就是所谓的“SFP”,它的全称是“Sell...

亚马逊成消费者假日购物首选
亚马逊成消费者假日购物首选

近日,购物和奖励应用程序Shopkick发布一项最新调查,揭示了美国消费者今年假日购物季的消费倾向。据了解,计划在实体店购物和网上购物的人各占一半。而在计划网购的受访者中,77%的人倾向于在亚马逊、Etsy等电商网站购物。略显遗憾的是,持续的通货膨胀和经济衰退还是影响了当地消费者对这次假日购物季的热情,超过六成的受访者...

沃尔玛宣布推出Walmart Business应用程序
沃尔玛宣布推出Walmart Business应用程序

近日,沃尔玛宣布推出Walmart Business应用程序,该应用程序的推出将提供一系列工具和服务,让用户可以随时进行订购和跟踪订单,并简化了中小企业客户采购流程。具体来看,新推出的应用程序将包括这6大功能:品类扩展到办公家具及相关用品、多种收货选项、多用户账户、升级加购功能、与Angi合作解决物流问题、支出跟踪,可...

Shopee发布违反备货时长设定的赠品清理通知
Shopee发布违反备货时长设定的赠品清理通知

Shopee日前发布违反备货时长设定的赠品清理通知。为了加强对商品管理,Shopee平台已对加购优惠(加价购)功能进行了更新,即要求满赠类型的加购优惠赠品所设置的备货时长(DTS)必须低于主商品的备货时长。同时,对于违反备货时长设定的赠品,Shopee将于2023年8月24日起陆续进行永久删除处理,请卖家尽快在中国卖家...

亚马逊开始大面积削减自有品牌,被淘汰的品牌多达数十个
亚马逊开始大面积削减自有品牌,被淘汰的品牌多达数十个

近日,亚马逊开始大面积削减自有品牌,被淘汰的品牌多达数十个,这些品牌的商品将继续在网站上销售,直到库存售罄。其中,服装类目是“重灾区”,30个服装自有品牌里淘汰了27个,只留下Amazon Essentials、Amazon Collection和Amazon Aware三个比较有名的品牌。谈及削减自有品牌的原因时,A...

亚马逊推出非紧急地面配送服务“Amazon Shipping”
亚马逊推出非紧急地面配送服务“Amazon Shipping”

近日,亚马逊推出了一项非紧急地面配送服务“Amazon Shipping”。据了解,Amazon Shipping是专为通过亚马逊市场、托运人自己的网站和“其他销售渠道”下订单的托运人而设计的。新服务能够在五天或更短时间内完成包裹交付,面向客户全天候开放。这意味着,该服务具有延迟交付的特点。一直以来,亚马逊向从其B2B...

Shopify邮件上线商家自定义模板功能
Shopify邮件上线商家自定义模板功能

近日消息,Shopify发布消息称,Shopify邮件全新功能上线,现可在Shopify邮件中创建和保存商家的自定义模板。现在,商家不仅可以创建和保存Shopify Email的预设模板,还可以根据自己的需求创建和保存个性化的邮件模板。通过自定义邮件的各个部分和外观,商家可以完全凭借自己的感觉来设计,将其保存为模板。这...

亚马逊计划五年内在印度部署1000辆Eicher电动卡车
亚马逊计划五年内在印度部署1000辆Eicher电动卡车

    日前,亚马逊印度与VE商用车有限公司(VECV)的业务部门Eicher Trucksand Buses达成合作,以进一步实现亚马逊在印度的中英里和最后一英里配送业务的电气化。    Eicher和亚马逊的合作目标是在五年内将多达1000辆甲板长度为8至24英尺的电动卡车引入亚马逊的送货业务。    作为合作的第...

亚马逊卖家各国中心 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

HSV1美国fba仓库地址7817 Greenbrier Road|美国亚马逊FBA地址查询
HSV1美国fba仓库地址7817 Greenbrier Road|美国亚马逊FBA地址查询

美国亚马逊HSV1FBA仓库地址信息亚马逊FBA仓代码:HSV1地址/Address:7817 Greenbrier Road城市/City:MADISON州/State:TX邮编/Zip:35756-4403

LFT1美国fba仓库地址3550 NE EVANGELINE TRWY|美国亚马逊FBA地址查询
LFT1美国fba仓库地址3550 NE EVANGELINE TRWY|美国亚马逊FBA地址查询

美国亚马逊LFT1FBA仓库地址信息亚马逊FBA仓代码:LFT1地址/Address:3550 NE EVANGELINE TRWY城市/City:CARENCRO州/State:AL邮编/Zip:70520-5976

ILG1美国fba仓库地址780 S. DuPont Highway|美国亚马逊FBA地址查询
ILG1美国fba仓库地址780 S. DuPont Highway|美国亚马逊FBA地址查询

美国亚马逊ILG1FBA仓库地址信息亚马逊FBA仓代码:ILG1地址/Address:780 S. DuPont Highway城市/City:NEW CASTLE州/State:LA邮编/Zip:19720-4610

FOE1美国fba仓库地址9400 LEAVENWORTH RD|美国亚马逊FBA地址查询
FOE1美国fba仓库地址9400 LEAVENWORTH RD|美国亚马逊FBA地址查询

美国亚马逊FOE1FBA仓库地址信息亚马逊FBA仓代码:FOE1地址/Address:9400 LEAVENWORTH RD城市/City:KANSAS CITY州/State:DE邮编/Zip:66109-3665