본문 바로가기
삽질/WP7.C#

[WP7] 문자와 문자 사이의 문자 가져오기

by 푸딩s 2012. 4. 4.

        public static string GetMiddleString(string str, string begin, string end)

        {


            if (string.IsNullOrEmpty(str))

            {

                return null;

            }


            string result = null;


            // 해당 글자부터 끝까지 찾는거면 

            if (end == "")

            {

                str = str.Substring(str.IndexOf(begin) + begin.Length);


                if (str.Length > -1) result = str.Substring(0, str.Length);


                else result = str;

                

                return result;

            }


            if (str.IndexOf(begin) > -1)

            {

                str = str.Substring(str.IndexOf(begin) + begin.Length);


                if (str.IndexOf(end) > -1) result = str.Substring(0, str.IndexOf(end));


                else result = str;

            }

                        

            return result;

        }



댓글