Skip to content

Commit 08adf17

Browse files
committed
regex document fix
1 parent 4996c53 commit 08adf17

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/regexpExpressions.scala

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,10 @@ case class StringSplit(str: Expression, pattern: Expression)
268268
usage = "_FUNC_(str, regexp, rep) - Replaces all substrings of `str` that match `regexp` with `rep`.",
269269
extended = """
270270
Examples:
271-
> SELECT _FUNC_('100-200', '(\d+)', 'num');
271+
spark-sql> SELECT _FUNC_('100-200', '(\\d+)', 'num');
272+
num-num
273+
274+
scala> SELECT _FUNC_('100-200', '(\\\\d+)', 'num');
272275
num-num
273276
""")
274277
// scalastyle:on line.size.limit
@@ -375,7 +378,10 @@ case class RegExpReplace(subject: Expression, regexp: Expression, rep: Expressio
375378
usage = "_FUNC_(str, regexp[, idx]) - Extracts a group that matches `regexp`.",
376379
extended = """
377380
Examples:
378-
> SELECT _FUNC_('100-200', '(\d+)-(\d+)', 1);
381+
spark-sql> SELECT _FUNC_('100-200', '(\\d+)-(\\d+)', 1);
382+
100
383+
384+
scala> SELECT _FUNC_('100-200', '(\\\\d+)-(\\\\d+)', 1);
379385
100
380386
""")
381387
case class RegExpExtract(subject: Expression, regexp: Expression, idx: Expression)

0 commit comments

Comments
 (0)