2,新增获取默认短信模版接口对接及相应逻辑处理 3,新增电子钥匙、密码模版相关逻辑及布局处理 4,新增添加短信模版(电子钥匙、密码)接口对接 5,修复新建短信模版点击报错不能展示问题
20 lines
544 B
Dart
20 lines
544 B
Dart
class RegularExpression {
|
||
bool isPhoneNumber(String input) {
|
||
// 手机号正则表达式,这里简化为11位数字
|
||
final RegExp phoneRegExp = RegExp(r'^\d{11}$');
|
||
return phoneRegExp.hasMatch(input);
|
||
}
|
||
|
||
bool isEmail(String input) {
|
||
// 邮箱正则表达式,这里简化为常见格式
|
||
final RegExp emailRegExp =
|
||
RegExp(r'^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$');
|
||
return emailRegExp.hasMatch(input);
|
||
}
|
||
|
||
static RegExp urlRegExp = RegExp(
|
||
r'https?:\/\/\S+',
|
||
caseSensitive: false,
|
||
);
|
||
}
|