Example #1
0
 public virtual Expression VisitRegexp(RegexpExpression regexpExpression)
 {
     Check.NotNull(regexpExpression, nameof(regexpExpression));
     Visit(regexpExpression.Match);
     Sql.Append(" REGEXP ");
     Visit(regexpExpression.Pattern);
     return(regexpExpression);
 }
Example #2
0
 public void Visit(RegexpExpression expression)
 {
     Builder
     .Append("/")
     .Append(expression.Regexp)
     .Append("/")
     .Append(expression.Options);
 }
Example #3
0
 public void Visit(RegexpExpression expression)
 {
     outStream.Write("/{0}/{1}", expression.Regexp, expression.Options);
 }
 public virtual void Visit(RegexpExpression expression)
 {
     logVisit(expression);
 }
Example #5
0
 public void Visit(RegexpExpression expression)
 {
     Dump(expression);
 }
Example #6
0
 public void Visit(RegexpExpression expression)
 {
     outStream.Write("/{0}/{1}", expression.Regexp, expression.Options);
 }