2

次のような無効な文字記号がほとんど残っていないインポートされたデータがあります。

カフェ</p>

文字列コンテンツでこれらを検索/置換する最も簡単な方法は何ですか?

4

3 に答える 3

2
于 2013-11-12T00:34:35.347 に答える
0

これにより、英数字以外のすべての文字が置き換えられます(句読点はそのまま残ります):

string result = Regex.Replace(textBox1.Text, @"[^\w(\p{P}) ]+", "");

文字と数字のみが必要で、句読点をクリアしたい場合(\p{P})は、式から削除します。

于 2013-11-12T01:30:28.153 に答える
0

これはあなたを助けるかもしれません。結果は、保持または削除するテキストの種類によって異なります...

MSDN: 方法: String から無効な文字を削除します。

于 2013-11-12T00:37:34.157 に答える