BlueSky.SyntaxEditorWindow.RemoveExtraSpacesBeforeOpeningBracket C# (CSharp) Метод

RemoveExtraSpacesBeforeOpeningBracket() приватный Метод

private RemoveExtraSpacesBeforeOpeningBracket ( string stmt ) : string
stmt string
Результат string
        private string RemoveExtraSpacesBeforeOpeningBracket(string stmt)
        {
            string spacelessstmt = stmt;
            string pattern = @"[A-Za-z0-9_.]+\s+\(";
            bool spaces = Regex.IsMatch(stmt, pattern);

            if (spaces)//remove extra spaces
            {
                MatchCollection mc = Regex.Matches(stmt, pattern);
                spacelessstmt = Regex.Replace(stmt, @"\s+\(", "(", RegexOptions.None);
            }
            return spacelessstmt;
        }
SyntaxEditorWindow