- 在多个工具类中添加私有构造函数,防止实例化 -这种设计模式确保了工具类的静态方法和属性的正确使用 - 受影响的主要类包括: - AlgorithmHelper - AppStorageHelper - LogHelper - PreferencesHelper - SZYXLocalStorageHelper - SZYXLocalStorageKeys - TimeHelper - ToolsHelper - ToolsHelperForTS - ValidatorHelper - WindowHelper - XWebHelper
16 行
288 B
Plaintext
16 行
288 B
Plaintext
/**
|
|
* 常用正则验证
|
|
*/
|
|
export class ValidatorHelper {
|
|
private constructor() {
|
|
}
|
|
/**
|
|
* 是否为手机号
|
|
* @param phone
|
|
* @returns
|
|
*/
|
|
public static isPhone(phone: string) {
|
|
let regexp: RegExp = new RegExp('^1[0-9]{10}$');
|
|
return regexp.test(phone)
|
|
}
|
|
} |