在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):VerbalExpressions/KotlinVerbalExpressions开源软件地址(OpenSource Url):https://github.com/VerbalExpressions/KotlinVerbalExpressions开源编程语言(OpenSource Language):Kotlin 100.0%开源软件介绍(OpenSource Introduction):KotlinVerbalExpressionsThis is a Kotlin implementation of VerbalExpressions, mostly based on the Java, Swift, and Scala implementations. ExamplesSimple URL test: val verex = VerEx()
.startOfLine()
.then("http")
.maybe("s")
.then("://")
.maybe("www")
.anythingBut(" ")
.endOfLine()
val url = "https://www.google.com"
// regular test with VerEx method
if(verex.test(url)) {
println("Correct url")
}
// test with infix extension
if(url matches verex) {
println("Correct url")
} Replacing strings: val str = "I like birds and bridges"
val verex = VerEx()
.then("b")
.anythingBut(" ").zeroOrMore()
val result = verex.replace(str, "trains")
println(result) // I like trains and trains For more usage examples, see the included tests. InstallationMaven
Gradle
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论