コード例 #1
0
        public String Transform(IFeelToJuelTransform transform, String feelExpression, String inputName)
        {
            //Matcher matcher = INTERVAL_PATTERN.matcher(feelExpression);
            var matcher = INTERVAL_PATTERN.Match(feelExpression);

            if (matcher.Success)
            {
                return(this.TransformInterval(transform, matcher.Groups[1].Value, matcher.Groups[2].Value, matcher.Groups[3].Value, matcher.Groups[4].Value, inputName));
            }
            else
            {
                throw LOG.invalidIntervalExpression(feelExpression);
            }
        }