final email = 'abcdefghij@email.com';
final phoneNumber = '0123456789';
此电子邮件字符串转换为此模式,例如Fox示例
email -> ab****j@email.com
phoneNumber -> (012)3****89
请帮助使用RegExp,最欢迎使用0ther技术。
最佳答案
试试这个
void main() {
var result = 'nilesh.rathod@gmail.com'.replaceAll(new RegExp('(?<=.)[^@](?=[^@]*?[^@]@)'), '*');
print(result);
}
关于string - 如何在Dart中将中间字符串替换为其他字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62549105/