methods: {
sendEmail: function () {
var regEmail =
/1+@[a-zA-Z0-9_-]+(.[a-zA-Z0-9_-]+)+$/;
if (
this.information.candidateMailbox != “” &&
!regEmail.test(this.information.candidateMailbox)
) {
this.$toast(“邮箱格式不正确”);
this.information.candidateMailbox = “”;
}
},
},
methods: {
sendPhone: function () {
// var regPhone = /^(0|86|17951)?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/; //带区号校验
var regPhone = /^((1[3,5,8,7,9][0-9])|(14[5,7])|(17[0,6,7,8])|(19[7]))\d{8}$/; //不带区号校验
if (
this.information.candidatePhone != “” &&
!regPhone.test(this.information.candidatePhone)
) {
this.$toast(“邮箱格式不正确”);
this.information.candidatePhone = “”;
}
},
},
// 身份证号码为18位,前17位为数字,最后一位是校验位,可能为数字或字符X
idCard: function(){
var regCard = /(^\d{18}KaTeX parse error: Undefined control sequence: \d at position 5: )|(^\̲d̲{17}(\d|X|x))/;
最后,针对上面谈的内容,给大家推荐一个Android资料,应该对大家有用。
首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)
泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶
注解原理丶注解原理丶序列化
Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)
代码框架结构优化(数据结构丶排序算法丶设计模式)
APP性能优化(用户体验优化丶适配丶代码调优)
热修复丶热升级丶Hook技术丶IOC架构设计
NDK(c编程丶C++丶JNI丶LINUX)
如何提高开发效率?
MVC丶MVP丶MVVM
微信小程序
Hybrid
Flutter
接下来是资料清单:(敲黑板!!!)
领取通道在这里给你们摆上了~
1.数据结构和算法
2.设计模式
3.全套体系化高级架构视频;七大主流技术模块,视频+源码+笔记
4.面试专题资料包(怎么能少了一份全面的面试题总结呢~)
不论遇到什么困难,都不应该成为我们放弃的理由!共勉~
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。
4.面试专题资料包(怎么能少了一份全面的面试题总结呢~)
[外链图片转存中…(img-4afaprAE-1646484475333)]
不论遇到什么困难,都不应该成为我们放弃的理由!共勉~
如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。
[外链图片转存中…(img-Ik1SLGeq-1646484475334)]
A-Za-z0-9\u4e00-\u9fa5 ↩︎