Advertisement
Guest User

Untitled

a guest
Mar 13th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.83 KB | None | 0 0
  1. //(所有密码)提款密码规则
  2. ///^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/数字字母组合
  3. export const withdrawPwd= new RegExp(/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/);
  4. // 交易密码验证
  5. export const regTradePassword=new RegExp(/^[0-9]{6}$/)
  6. export const regTradePasswordString="请输入6位纯数字的";//对应的提示文字
  7.  
  8. //特殊字符
  9. export const specialString=new RegExp(/[\<\>\~\!\@\#\$\%\^\&\*\-\+\=\|\\\'\?\,\/\[\]\{}\(\)\"]{1,}/);
  10. //银行支行规则
  11. export const regBankBranch=new RegExp(/^(.){1,20}$/);
  12. //开户人姓名
  13. export const regBankUserName=new RegExp(/^[\u4e00-\u9fa5]+[·|.|。]?[\u4e00-\u9fa5]+$/);
  14. //银行卡号码规则
  15. export const regBankNumber=new RegExp(/^\d{16,19}$/);
  16. //中文限制
  17. export const regChineseLimit=new RegExp(/^[\u4E00-\u9FA5]{1,}$/);
  18.  
  19. //(所有用户名) 注册用户名限制//6-16位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
  20. export const regRegisterUserName=new RegExp(/^.*(?=.{6,16})(?=.*\\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&*? ]).*$/);
  21.  
  22. //注册昵称限制
  23. export const regRegisterNickName=new RegExp(/^.{2,16}$/);
  24. //注册密码限制,不允许有连续三位重复
  25. export const regRegisterPwdRepeat=new RegExp(/(\w)*(\w)\2{2}(\w)*/g);
  26. //(所有密码)注册密码限制 4-16位字母,数字,汉字,下划线,new RegExp(/^([a-zA-Z0-9_\\u4e00-\\u9fa5]{6,16})$/)
  27. export const regRegisterPwdW=new RegExp(/^([a-zA-Z0-9_\\u4e00-\\u9fa5]{6,16})$/)
  28. //注册密码限制,且数字和字母组合
  29. //new RegExp(/^(?=.*[A-Za-z])(?=.*\d)[A-Za-z\d]{6,16}$/);
  30. //邮箱校验
  31. export const regEmail=new RegExp(/^\w{1,}@\w{1,}\.\w{1,}$/);
  32. //身份证校验
  33. export const regId=new RegExp( /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/);
  34.  
  35. //(所有密码) 账号密码限制
  36. //6-16位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符
  37. export const regAccountPwd=new RegExp(/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,16}$/)
  38. export const regAccountPwdString="请输入6-16位,数字和字母组合的";//对应的提示文字
  39. //(所有账号) 账号限制
  40. export const regAccount=new RegExp(/^[A-Za-z0-9_@.]{6,16}$/)
  41. export const regAccountString="请输入6-16位任意字母数字下划线的";//对应的提示文字
  42.  
  43.  
  44. // export const regAccount=new RegExp(/^([a-zA-Z0-9]{6,16})$/)
  45. // export const regAccountString="请输入6-16位任意字母或数字的";//对应的提示文字
  46. //(所有昵称) 昵称限制
  47.  
  48. export const regNickName=new RegExp(/^(.{1,16})$/)
  49. export const regNickNameString="长度为1-16位";//对应的提示文字
  50.  
  51. //手机交易
  52. export const regPhone=new RegExp(/^\d{11}$/);
  53. //微信号
  54. export const regWxNumber=new RegExp(/^([-_a-zA-Z0-9]{1,19})+$/);
  55. export const regWxString="请输入长度为1~19的微信号"
  56.  
  57. //有效金额
  58. export const regMoney=new RegExp(/^[1-9]\d+\.?\d{0,2}$/);
  59. export const regMoneyString="请输入有效金额"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement