3

私は問題があります。テキストを「<」と「>」(HTMLタグ)の間で大文字に変更するにはどうすればよいですか?コードの一部:

string a= @"<html><b>hello world!</b>
<table>test</table></html>";
a = Regex.Replace(a, @"<(.|\n)*?>", String.Empty);

現在、出力は次のとおりです。

hello world!
test

そして私は持っていたい:

<HTML><B>hello world!</B>
<TABLE>test</TABLE></HTML>

String.Emptyが<>の間のコードを削除することは知っていますが、このテキストを大文字に変更するにはどうすればよいですか?アドバイスをお願いします。その方法を教えてください。

ご挨拶!

4

1 に答える 1

6
a = Regex.Replace(a, @"<(.|\n)*?>", m=>m.Value.ToUpper());
于 2012-08-27T10:47:40.230 に答える