ARCed.Scintilla.FindReplace.FindAll C# (CSharp) Method

FindAll() public method

public FindAll ( Range rangeToSearch, Regex findExpression ) : List
rangeToSearch Range
findExpression System.Text.RegularExpressions.Regex
return List
        public List<Range> FindAll(Range rangeToSearch, Regex findExpression)
        {
            List<Range> res = new List<Range>();

            while (true)
            {
                Range r = Find(rangeToSearch, findExpression);
                if (r == null)
                {
                    break;
                }
                else
                {
                    res.Add(r);
                    rangeToSearch = new Range(r.End, rangeToSearch.End, Scintilla);
                }
            }
            return res;
        }

Same methods

FindReplace::FindAll ( Range rangeToSearch, string searchString ) : List
FindReplace::FindAll ( Range rangeToSearch, string searchString, SearchFlags flags ) : List
FindReplace::FindAll ( Regex findExpression ) : List
FindReplace::FindAll ( int startPos, int endPos, Regex findExpression ) : List
FindReplace::FindAll ( int startPos, int endPos, string searchString, SearchFlags flags ) : List
FindReplace::FindAll ( string searchString ) : List
FindReplace::FindAll ( string searchString, SearchFlags flags ) : List