Exemple #1
0
        string GetOneWord(params char[] sep)
        {
            if (IsComplete())
            {
                return(null);
            }

            string flag  = null;
            int    start = m_curr;
            int    end   = m_curr;

            while (end < FullText.Length && !sep.Contains(FullText[end]))
            {
                end++;
            }

            if (start != end)
            {
                flag = FullText.Slice(start, end);
            }

            m_curr = end;
            return(flag);
        }