C#3.0拆下串字符 [英] C# 3.0 Remove chars from string

查看:116
本文介绍了C#3.0拆下串字符的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个字符串,什么


  1. 删除所有字符,除了所有的英文字母(A到Z)

  2. 用一个空格替换所有空格序列

你会怎么做,与C#3.0?

How would you do that with C# 3.0 ?

推荐答案

正则表达式(编辑)?

string s = "lsg  @~A\tSd 2£R3 ad"; // note tab
s = Regex.Replace(s, @"\s+", " ");
s = Regex.Replace(s, @"[^a-zA-Z ]", ""); // "lsg A Sd R ad"

这篇关于C#3.0拆下串字符的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆