- 添加工具函数库(src/utils/) - 添加TypeScript类型定义(src/typings/) - 添加全局常量定义(src/constants/) - 添加组合式函数(src/hooks/) - 添加自定义指令(src/directives/) - 添加公共组件(src/components/common/) - 添加应用入口文件(src/App.vue, src/main.ts)
13 lines
437 B
TypeScript
13 lines
437 B
TypeScript
/**
|
|
* @description Some common rules
|
|
* @link https://any-rule.vercel.app/
|
|
*/
|
|
|
|
export enum Regex {
|
|
Url = '^(((ht|f)tps?):\\\/\\\/)?([^!@#$%^&*?.\\s-]([^!@#$%^&*?.\\s]{0,63}[^!@#$%^&*?.\\s])?\\.)+[a-z]{2,6}\\\/?',
|
|
|
|
Email = '^(([^<>()[\\]\\\\.,;:\\s@"]+(\\.[^<>()[\\]\\\\.,;:\\s@"]+)*)|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$',
|
|
|
|
RouteName = '^[\\w_!@#$%^&*~-]+$',
|
|
}
|