插入符号的含义取决于上下文

时间:2019-11-15 23:10:55

标签: c# .net regex

主持人的信息:链接的主题不是我的问题的答案。它没有标记为c#或.net或类似名称。写下我在右侧显式提示面板中看到的问题,以指定正则表达式引擎。这与您的行为相反。


我试图搜索文档,但是很混乱。我在这里和那里找到了一些信息……例如:RegexOptions.Multiline。

我需要编写一个模式(.net regex-C#)来查找所有C ++预处理程序行-精确偏移“#” 。 波纹管是这种模式,结果令我满意,但我不确定这是否是正确的模式?

(?<=\n\s*|^\s*)#

我知道,这不是应该的,但是我不在乎之前是否可能打开块注释或其他C ++语法元素不在同一行。< / p>

我问这个问题,当插入符号不表示“文本开头”,而是表示“不”时,例如在描述类od字符的方括号内。

感谢您的发布。任何有关此字符的完整信息的链接都将受到赞赏。

0 个答案:

没有答案