把123456789转换为12-345-6789的三种方法
2013-01-05 18:26
197 查看
方法一:
string str = 123456789;
str = int.Parse(str).ToString("##-###-####");
方法二:
string str = "123456789";
str = str.Insert(5,"-");
str = str.Insert(2, "-");
方法三:
首先引入命名空间:using System.Text.RegularExpressions
//Regex reg = new Regex(@"^(\d{2})(\d{3})(\d{4})$");
或者
Regex reg = new Regex(@"^(\d{2})(\d{3})(\d{4})$");
str = reg.Replace(str,"$1-$2-$3");
string str = 123456789;
str = int.Parse(str).ToString("##-###-####");
方法二:
string str = "123456789";
str = str.Insert(5,"-");
str = str.Insert(2, "-");
方法三:
首先引入命名空间:using System.Text.RegularExpressions
//Regex reg = new Regex(@"^(\d{2})(\d{3})(\d{4})$");
或者
Regex reg = new Regex(@"^(\d{2})(\d{3})(\d{4})$");
str = reg.Replace(str,"$1-$2-$3");
相关文章推荐
- C#优化字符串操作(6)--把123456789转换为12-345-6789的3种方法
- 把123456789转换为12-345-6789的3种方法
- 把123456789转换为12-345-6789的3种方法
- 数组转换成字符串的三种方法
- 三种将List转换成Map的方法
- 字符串反转 转换大小写的三种方法
- VC中三种中文内码的转换方法
- 三种将list转换为map的方法
- C#、.Net中把字符串(String)格式转换为DateTime类型的三种方法
- 三种常见中文内码的转换方法
- JS 数据类型转换主要三种方法
- JavaScript进阶(四)js字符串转换成数字的三种方法
- #将字符串转换为整型的三种方法的总结
- js中数据类型转换的三种方法 重要
- js 字符串转换成数字的三种方法
- C#中DataTable 转换为 Json的方法汇总(三种方法)
- 12、Java入门—将一数组乱序排列的三种方法 (快速洗牌的小算法)
- Javascript中将变量转换为字符串的三种方法
- javascript中将字符串转换为json格式的三种方法
- js 字符串转换成数字的三种方法