1

我正在使用 boost 库进行正则表达式。

“!”有什么用?在 Perl 正则表达式中标记?

它表示什么?

4

1 回答 1

5

就其本身而言,它没有什么特别的意义,它只是匹配!. 它可以与其他符号组合以表示其他含义:

  • (?!...)是负前瞻 - 如果以下字符与“...”部分不匹配,则匹配
  • (?<!...)是一个否定的lookbehind - 如果前面的字符与“...”部分不匹配,则匹配
于 2012-08-21T05:30:47.050 回答