C# 正则表达式使用方法
来源:百度知道 编辑:UC知道 时间:2024/06/28 16:16:55
string a="aaa123123"
Console.WriteLine 打印数字.
Console.WriteLine 打印数字.
public static void Main() {
string value = "aaa123123";
var intQuery = from v in value
where v >= 48 && v <= 57
select v;
foreach (var i in intQuery)
Console.WriteLine(i);
}
Regex r = new Regex("\d+");
a.replace(a,"");//用空格代替a
Console.WriteLine (a). //输出123123
这个方法最简单
replace是正则表达式的方法
还可以用 substring方法
或者 正则符号
Regex reg = new Regex(@"(\d+)");
Console.WriteLine(reg.Replace("aaa123123","$1"));