可以使用如下正则表达式来匹配符合条件的字符串:

^{{.+[^.]\..+[^.]}}$

解释:

  • ^ 匹配字符串开头
  • {{ 匹配字符 '{{'
  • .+ 匹配一个或多个任意字符
  • [^.] 匹配除了 '.' 以外的任意字符
  • \. 匹配字符 '.'
  • .+ 匹配一个或多个任意字符
  • [^.] 匹配除了 '.' 以外的任意字符
  • }} 匹配字符 '}}'
  • $ 匹配字符串结尾

注意,在 Java 中使用 \ 来转义特殊字符,如 .。因此,. 表示匹配字符 .。为了在正则表达式中表示 \,需要使用 \\ 来转义。

Java 正则表达式匹配字符串:开头 '{{',结尾 '}}',中间包含单个 '.'

原文地址: https://www.cveoy.top/t/topic/np1X 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录