方法一:
方法三:
string
a
=
"
123456789
"
;
a = int .Parse(a).ToString( " ##-###-#### " );
Console.Write(a);
a = int .Parse(a).ToString( " ##-###-#### " );
Console.Write(a);
方法二:
string
a
=
"
123456789
"
;
a = a.Insert( 5 , " - " ).Insert( 2 , " - " );
Console.Write(a);
a = a.Insert( 5 , " - " ).Insert( 2 , " - " );
Console.Write(a);
方法三:
using
System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
... {
class Program
...{
static void Main()
...{
string a = "123456789";
Regex reg = new Regex(@"^(d{2})(d{3})(d{4})$");
a = reg.Replace(a, "$1-$2-$3");
Console.Write(a);
}
}
}
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
namespace ConsoleApplication1
... {
class Program
...{
static void Main()
...{
string a = "123456789";
Regex reg = new Regex(@"^(d{2})(d{3})(d{4})$");
a = reg.Replace(a, "$1-$2-$3");
Console.Write(a);
}
}
}