'@'下面的正则表达式中的符号


What is the functions of '@' signs in the regex below

我试图理解下面的正则表达式,但我无法理解'@'符号的功能。

@(GROUP[[:space:]]+BY|HAVING|SELECT[[:space:]]+DISTINCT)[[:space:]]+@i

作为答案,它们是正则表达式的分隔符。

它们是必需的,其他常见的分隔符是/或#