Add Regex matchAt samples
This commit is contained in:
committed by
Space
parent
d7b10f31b4
commit
5004735366
@@ -64,4 +64,20 @@ class Regexps {
|
||||
|
||||
assertPrints(mixedColor, "brown&blue")
|
||||
}
|
||||
|
||||
@Sample
|
||||
fun matchesAt() {
|
||||
val releaseText = "Kotlin 1.5.30 is released!"
|
||||
val versionRegex = "\\d[.]\\d[.]\\d+".toRegex()
|
||||
assertPrints(versionRegex.matchesAt(releaseText, 0), "false")
|
||||
assertPrints(versionRegex.matchesAt(releaseText, 7), "true")
|
||||
}
|
||||
|
||||
@Sample
|
||||
fun matchAt() {
|
||||
val releaseText = "Kotlin 1.5.30 is released!"
|
||||
val versionRegex = "\\d[.]\\d[.]\\d+".toRegex()
|
||||
assertPrints(versionRegex.matchAt(releaseText, 0), "null")
|
||||
assertPrints(versionRegex.matchAt(releaseText, 7)?.value, "1.5.30")
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user