12345678910111213141516171819202122232425262728293031 |
- /**
- * @param {string} path
- * @returns {Boolean}
- */
- export function isExternal(path) {
- return /^(https?:|mailto:|tel:)/.test(path)
- }
- /**
- * @param {string} email
- * @returns {Boolean}
- */
- export function validEmail(email) {
- return /^([a-zA-Z]|[0-9])(\w|\-)+@[a-zA-Z0-9]+\.([a-zA-Z]{2,4})$/.test(email)
- }
- /**
- * @param {string} code
- * @returns {Boolean}
- */
- export function validCode(code) {
- return /^[0-9]{6}$/.test(code)
- }
- /**
- * @param {string} pwd
- * @returns {Boolean}
- */
- export function validPwd(pwd) {
- return /^[a-zA-Z]\w{5,7}$/.test(pwd)
- }
|