mirror of
https://github.com/ASDjonok/OOP_IO-2x_2023.git
synced 2025-07-06 00:39:23 +03:00
15 lines
356 B
Kotlin
15 lines
356 B
Kotlin
package OOP.Java.lab_5
|
|
|
|
class Punctuation(var punctuationMark: String) {
|
|
private val punctuationMarkOptions: Regex = Regex("\\p{Punct}")
|
|
|
|
init {
|
|
if (!punctuationMarkOptions.containsMatchIn(punctuationMark)) {
|
|
this.punctuationMark = ""
|
|
}
|
|
}
|
|
|
|
override fun toString(): String {
|
|
return punctuationMark
|
|
}
|
|
} |