我试图解析一个单词,左边是空格或标点符号。
我试过这个:
fun main(args: Array<String>) {
val regex = "\bval\b".toRegex();
regex.matches("fn foo() { val x = 2;} x;").also { println(it) }
}
但这打印出来是假的。我在这里测试了正则表达式https://regex101.com/r/vNBefF/2并且它工作,匹配输入字符串。
我究竟做错了什么?