Java 正则表达式匹配字符串:开头 '{{',结尾 '}}',中间包含单个 '.'
可以使用如下正则表达式来匹配符合条件的字符串:
^{{.+[^.]\..+[^.]}}$
解释:
^匹配字符串开头{{匹配字符 '{{'.+匹配一个或多个任意字符[^.]匹配除了 '.' 以外的任意字符\.匹配字符 '.'.+匹配一个或多个任意字符[^.]匹配除了 '.' 以外的任意字符}}匹配字符 '}}'$匹配字符串结尾
注意,在 Java 中使用 \ 来转义特殊字符,如 .。因此,. 表示匹配字符 .。为了在正则表达式中表示 \,需要使用 \\ 来转义。
原文地址: https://www.cveoy.top/t/topic/np1X 著作权归作者所有。请勿转载和采集!