퇴근5분전


 -> TextBox 2개 , 버튼 1개
 
  변환 대상 문자열 : "<div>나&너&우리</div>"

  음 훈스에 올렸는데 더 간단한것이..

소류님 글...
01. 참조에 System.Web을 추가합니다.
02. MessageBox.Show(System.Web.HttpUtility.HtmlEncode("<>&"));


// 이하 소스~~~ 

    private void button1_Click(object sender, EventArgs e)
        {
            string pttr = "<|&|>";
            Regex rx = new Regex(pttr);

            this.textBox2.Text = rx.Replace(this.textBox1.Text, new MatchEvaluator(ReplaceString));

        }

        //http://msdn.microsoft.com/en-us/library/cft8645c.aspx
        static string ReplaceString(Match m)
        {
            string mString = m.ToString();

            switch (mString)
            {
                case "<":
                    mString = "&lt;";
                    break;
                case ">":
                    mString = "&gt;";
                    break;
                case "&":
                    mString = "&amp;";
                    break;

            }

            return mString;
       
        }

'# 2) .Net ( Vs 2005 ) > 기타' 카테고리의 다른 글

IPC... 리모트 객체 수명이 5~6분?  (0) 2011.06.24
이미지 미리보기~  (0) 2010.08.31
글꼴 폰트 관련 MSDN 링크  (0) 2010.08.10
소수 구하기 소스...  (0) 2010.08.06
[GDI+] Matrix 객체 사용해보기...  (0) 2010.07.27