不允许使用 Null 正则表达式 缺少块

Ste*_*ieD 5 raku

得到这个简单的语法:

grammar H1 {
    token TOP { <h1> }
    token h1 { \#  }
}
Run Code Online (Sandbox Code Playgroud)

结果是:Null regex not allowed Missing block

谷歌在这方面几乎没有任何发现。

Ste*_*ieD 4

仍然不确定为什么转义不起作用,但这确实有效:

grammar H1 {
    token TOP { <h1> }
    token h1 { '#'  }
}
Run Code Online (Sandbox Code Playgroud)

  • 转义对于正则表达式中的某些字符不起作用。你需要引用它们。 (2认同)