verified.js 485 B

12345678910111213141516171819202122
  1. export default {
  2. required(str, msg) {
  3. return str.length > 0 || tips(msg)
  4. },
  5. mobile(str) {
  6. return /^1\d{10}$/.test(str) || tips("请输入正确的手机号")
  7. },
  8. account(str) {
  9. return /^1\d{10}$/.test(str) || tips("请输入正确的手机号")
  10. },
  11. password(str) {
  12. return /^[0-9a-z<>?:"|{},./;'/[]]{6,20}$/i.test(str) || tips("密码必须为6至20位数字与字母的组合")
  13. }
  14. }
  15. function tips(msg) {
  16. uni.showToast({
  17. title: msg,
  18. icon: "none"
  19. })
  20. return false;
  21. }