We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e446610 commit 3212a52Copy full SHA for 3212a52
1 file changed
sjsonnet/src/sjsonnet/StdRegex.scala
@@ -17,7 +17,12 @@ object StdRegex {
17
returnStr = Val.Str(pos.noOffset, matcher.group(0))
18
}
19
for (i <- 1 to groupCount) {
20
- captures += Val.Str(pos.noOffset, matcher.group(i))
+ val m = matcher.group(i)
21
+ if (m == null) {
22
+ captures += Val.Null(pos.noOffset)
23
+ } else {
24
+ captures += Val.Str(pos.noOffset, m)
25
+ }
26
27
28
val result = captures.result()
0 commit comments