This commit is contained in:
kunfei
2023-03-26 16:58:42 +08:00
parent 64e107c537
commit 88fdf362d4
+18
View File
@@ -75,4 +75,22 @@ class JsTest {
Assert.assertEquals(null, result)
}
@Test
fun testReplace() {
@Language("js")
val js = """
result.replace(/\,/g,"")
.replace(/\./g,"。")
.replace(/\!/g,"")
.replace(/\?/g,"")
.replace(/\…/g,"……")
.replace(/\;/g,"")
.replace(/\:/g,"")
""".trimIndent()
val bindings = SimpleBindings()
bindings["result"] = ",.!?…;:"
val result = SCRIPT_ENGINE.eval(js, bindings).toString()
Assert.assertEquals(result, ",。!?……;:")
}
}