(?<=@@!).*(?=@@~)
(?<=@@!) 匹配一个位置,而不是字符.这个位置在@@!後面.
(?=@@~) 匹配一个位置,而不是字符.这个位置在@@~前面.
.* 这两个位置之间的所有字符.贪婪匹配模式
.*? 这两个位置之间的所有字符.懒惰匹配模式
(?<=@@!).*(?=@@~)
(?<=@@!) 匹配一个位置,而不是字符.这个位置在@@!後面.
(?=@@~) 匹配一个位置,而不是字符.这个位置在@@~前面.
.* 这两个位置之间的所有字符.贪婪匹配模式
.*? 这两个位置之间的所有字符.懒惰匹配模式