BetterWaywo.Post.GetMessageValue C# (CSharp) Method

GetMessageValue() public static method

public static GetMessageValue ( string message ) : float
message string
return float
        public static float GetMessageValue(string message)
        {
            float value = 0;

            var contentTags = ContentRegex.Matches(message);
            foreach (var tag in contentTags.Cast<Match>())
            {
                var tagString = tag.Groups[1].Value.ToLower();
                Uri uri;
                Uri.TryCreate(tag.Groups[2].Value, UriKind.Absolute, out uri);

                value += Program.Config.Weights.GetContentValue(tagString, uri);
            }

            return value;
        }