糖果派对官方网站_可以赌钱的糖果游戏_手机版
密码译成明文

密码译成明文

作者:操作系统    来源:未知    发布时间:2020-04-04 08:12    浏览量:

编写程序,把一串密码译成明文,密码以@表示截至,译码准则如下:1只若是字母,转变来字母种类的下八个字母,如A译成D,B译成E.2假诺字母是Z译成C,3:无论是大小写字母,都译成小写字母4:别的字符相似按原样译出,5:再编辑叁个程序,输入一行字符须求计算个中爱尔兰语字母的个数,单词只由德语字母构成。

转发来源于懒人建站:原版的书文链接
一、校验数字的js正则表明式
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)$/
二、校验字符的js正则表明式
1 汉字:/^[u4e00-u9fa5]{0,}$/
2 克罗地亚共和国语和数字:/^[A-Za-z0-9]+$// ^[A-Za-z0-9]{4,40}$/
3 长度为3-20的具有字符:/^.{3,20}$/
4 由二十八个英语字母组成的字符串:/^[A-Za-z]+$/
5 由二十九个大写斯洛伐克语字母组成的字符串:/^[A-Z]+$/
6 由贰十七个小写意国语字母组成的字符串:/^[a-z]+$/
7 由数字和29个保加佛罗伦萨语字母组成的字符串:/^[A-Za-z0-9]+$/
8 由数字、二十六个Republika Hrvatska语字母或许下划线组成的字符串:/^w+$ // ^w{3,20}$/
9 汉语、Hungary语、数字富含下划线:/^[u4E00-u9FA5A-Za-z0-9_]+$/
10 汉语、Hungary语、数字但不包罗下划线等标记:/^[u4E00-u9FA5A-Za-z0-9]+$//^[u4E00-u9FA5A-Za-z0-9]{2,20}$/
11 能够输入含有^%&’,;=?$”等字符:/[^%&',;=?$x22]+/
12 禁绝输入含有~的字符:/[^~x22]+/
三、特殊须要js正则表明式
1 Email邮箱地址:/^w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*$ / 别的一个: /^[A-Za-z0-9._%-]+@([A-Za-z0-9-]+.)+[A-Za-z]{2,4}$/
2 url域名:/[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}$ / 此外一个:/^1[3|4|5|7|8]d{9}$/
7 居民身份证号:
15或20人居民身份证:/^d{15}|d{18}$/
16人居民身份证:/^[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$/
十九人居民身份证:/^[1-9]d{5}[1-9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{4}$/
bb电子糖果派对,8 短身份ID编号(数字、字母x结尾卡塔尔(قطر‎:/^([0-9]){7,18}(x|X)?$ //^d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$/
9 帐号是或不是合法(字母在此以前,允许5-16字节,允许字母数字下划线State of Qatar:/^[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 钱的输入格式:
16 1.有二种钱的象征方式我们得以承当:”10000.00” 和 “10,000.00”, 和没有“分” 的 “10000” 和 “10,000”:/^[1-9][0-9]*$ /
17 2.那代范例性叁个不以0最早的数字,不过,那也意味着四个字符”0”不经过,所以大家选取下面的样式:/^(0|[1-9][0-9]*)$ /
18 3.八个0依然一个不以0发轫的数字.大家还足以允许初步有贰个负号:/^(0|-?[1-9][0-9]*)$ /
19 4.那意味着四个0或然四个可能为负的早先不为0的数字.让客商以0开始好了.把负号的也去掉,因为钱总不可能是负的吧.上边大家要加的是印证或然的小数部分:/^[0-9]+(.[0-9]+)?$ /
20 5.须求申明的是,小数点前边最少应当有1位数,所以”10.”是不通过的,不过“10” 和 “10.2” 是因而的:/^[0-9]+(.[0-9]{2})?$ /
21 6.如此我们鲜明小数点前面总得有两位,要是你感到太刻薄了,能够这么:/^[0-9]+(.[0-9]{1,2})?$ /
22 7.如此就允许顾客只写一个人小数.上面我们该思索数字中的逗号了,大家能够这么:/^[0-9]{1,3}(,[0-9]{3})*(.[0-9]{1,2})?$ /
23 8.1到3个数字,前面跟着大陆个逗号+3个数字,逗号成为可选,并不是必需:/^([0-9]+|[0-9]{1,3}(,[0-9]{3})*)(.[0-9]{1,2})?$ /
24 备注:那正是最后结出了,别忘了”+”能够用”*”替代假设您感觉空字符串也足以承担的话(离奇,为何?State of Qatar最终,别忘了在用函数时去掉去掉那么些反斜杠,一般的大错特错都在这里地
25 xml文件:/^([a-zA-Z]+-?)+[a-zA-Z0-9]+\.[x|X][m|M][l|L]$/
26 粤语字符的正则表达式:/[u4e00-u9fa5]/
27 双字节字符:/[^x00-xff] / (包含汉字在内,能够用来计量字符串的尺寸(叁个双字节字符长度计2,ASCII字符计1卡塔尔国卡塔尔国
28 空白行的正则表明式:/ns*r / (能够用来删除空白行卡塔尔(قطر‎
29 HTML标识的正则表达式:/<(S*?)[^>]*>.*?</1>|<.*? /> / (网络流传的本子太倒霉,上边那一个也单独能有个别,对于复杂的嵌套标识如故不能State of Qatar
30 首尾空白字符的正则表明式:/^s*|s*$//(^s*)|(s*$)/(能够用来删除行首行尾的空白字符(包含空格、制表符、换页符等等State of Qatar,极其平价的表明式卡塔尔国
31 腾讯QQ号:/[1-9][0-9]{4,}/ (腾讯QQ号从10000开始)
32 中黄炎子孙民共和国邮编:/[1-9]d{5}(?!d)/ (中华夏儿女民共和国邮编为6位数字卡塔尔(قطر‎
33 IP地址:/d+.d+.d+.d+/ (提取IP地址时有用卡塔尔国
34 不能够为空:/S/
35 相配空行:/^(s*)n/

下一篇:没有了
友情链接: 网站地图
Copyright © 2015-2019 http://www.tk-web.com. bb电子糖果派对有限公司 版权所有