小鬼之家

流浪,游走于文明与原始之间. 关注底层技术,实现美好生活。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
char[] templateText = txt.ToCharArray();
            
//ITemplate it = new CleanTemplate();

            List
<Tag> tags = new List<Tag>();
            
char[] temp = new char[100];

            
for (int i = 0; i < templateText.Length; i++)
            {
                
if (templateText[i] == '{')
                {
                    
if (i > 0 && templateText[i - 1== '\\')
                        
continue;

                    Tag tag 
= new Tag();
                    tag.StartIndex 
= i;
                    context.Response.Write(templateText[i]);

                    
while (++< templateText.Length && templateText[i] != '}')
                    {
                        
if (templateText[i] == ' ')
                        {
                            
if (isFirstSpace)
                            {
                                isFirstSpace 
= false;
                                context.Response.Write(
" ");
                            }
                            
continue;
                        }
                        context.Response.Write(templateText[i]);
                    }
                    tag.EndIndex 
= i;
                    context.Response.Write(templateText[i]);
                    context.Response.Write(
"<br />");
                }

                isFirstSpace 
= true;
            }

posted on 2007-05-29 01:31  黄尚  阅读(372)  评论(0编辑  收藏  举报