Regex:识别任何类型字符的元字符



我希望能够识别以下模式:$...$

其中CCD_ 2是任何类型的字符。

在科特林怎么能做到?

美元符号($)是行尾的边界匹配符,因此必须使用反斜杠()对其进行转义。Kotlin有两种类型的字符串:escaped和raw(请参阅基本类型-Kotlin编程语言)。如果使用转义字符串,则需要用反斜杠转义反斜杠。以下是申报所需Regex:的各种方法

"""$.{3}$""".toRegex()
"""$...$""".toRegex()
"\$.{3}\$".toRegex()
"\$...\$".toRegex()
Regex("""$.{3}$""")
Regex("""$...$""")
Regex("\$.{3}\$")
Regex("\$...\$")

最新更新