Flutter 我有电话号码,我想显示前三个号码和后两个号码,比如700XXXXX20,像这样?
我有一个电话号码,我想显示前三个号码和后两个号码,如700XXXXX20,如下所示。我怎样才能证明这一点?有人能帮我吗?子字符串不适合你吗 差不多Flutter 我有电话号码,我想显示前三个号码和后两个号码,比如700XXXXX20,像这样?,flutter,Flutter,我有一个电话号码,我想显示前三个号码和后两个号码,如700XXXXX20,如下所示。我怎样才能证明这一点?有人能帮我吗?子字符串不适合你吗 差不多 String hiddenPhone = '${phone.substring(0,3)}${'X' * (phone.length - 5)}${phone.substring(phone.length - 2)}'; var i=0; var buffer=新的StringBuffer(); .runes.forEach((int-rune){
String hiddenPhone = '${phone.substring(0,3)}${'X' * (phone.length - 5)}${phone.substring(phone.length - 2)}';
var i=0;
var buffer=新的StringBuffer();
.runes.forEach((int-rune){
++一,;
var character=新字符串。fromCharCode(符文);
如果(i>2&&iHmm),您是否自己尝试过解决此问题?
var i =0;
var buffer = new StringBuffer();
<your number string>.runes.forEach((int rune) {
++i;
var character=new String.fromCharCode(rune);
if(i >2 && i<9){
buffer.write("*");
}else{
buffer.write(character);
}
});
print(buffer);