| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- // 去除所有空格
- export const removeAllSpace=(str)=>{
- return str.replace(/\s+/g, "")
- }
- // 校验手机号
- export const validatePhone = (number) => {
-
- let flag = true
- let myreg = /^1([38]\d|5[0-35-9]|7[3678]|6[0-9]|9[0-9]|4[0-9])\d{8}$/
- if (number.length !== 11 || !myreg.test(number)) {
- flag = false
- }
- return flag
- }
- // 校验邮箱
- export const validateMail = (mail) => {
- if (mail != '') {
- var strRegex = /^(\w-*\.*)+@(\w-?)+(\.\w{2,})+$/
- if (!strRegex.test(mail)) {
- return false
- }
- }
- return true
- }
- // 校验身份证号
- export const validateIdcar = (idcar) => {
- if (idcar != '') {
- var strRegex = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
- if (!strRegex.test(idcar)) {
- return false
- }
- }
- return true
- }
- //校验只能字母和数字
- export const validateAlphanumeric = (text) => {
- if (text != '') {
- var strRegex = /^[A-Za-z0-9]+$/
- if (!strRegex.test(text)) {
- return false
- }
- }
- return true
- }
- //校验只能数字
- export const validateNumber = (text) => {
- if (text != '') {
- var strRegex = /^[0-9]+$/
- if (!strRegex.test(text)) {
- return false
- }
- }
- return true
- }
|