in version-utils/src/commonMain/kotlin/org/jetbrains/packagesearch/packageversionutils/normalization/Utils.kt [80:89]
public fun stabilitySuffixComponentOrNull(
versionName: String,
ignoredPrefix: String,
): String? {
val groupValues =
STABILITY_MARKER_REGEX.find(versionName.substringAfter(ignoredPrefix))
?.groupValues ?: return null
if (groupValues.size <= 1) return null
return groupValues[1].takeIf { it.isNotBlank() }
}