对于正则表达式,我想要使用负向回溯来匹配一个模式,只有当它不在行首的时候。这是为了匹配其他文本之后的VHDL注释,而不是一行开头附近的注释(即,除了空格之外,它们之前没有其他文本)。例如,如果我的测试字符串是: -- BOL test => -- C1
-- BOL indent 我想要一个正则表达式字符串: (?<!^\s*)-- 仅匹配两
关于如何匹配不包含一行的行,或者匹配到一个字符串,有很多很好的答案。 我正在尝试将它们调整为一个正则表达式,该正则表达式将行与特定的单词进行匹配,但缺少特定的单词。下面是我想要找到的一行示例: var status = await _client.Get<Status>(); 下面是我不想找到的一行示例: await _client.