我想了解更多关于eclipse c ++中搜索和替换函数的正则表达式语法。
它是否使用它自己的正则表达式语法(在这种情况下,任何人都知道一个好的教程)或者它是否使用另一种语言的语法(如java regex,grep,perl regex)?
答案 0 :(得分:0)
Eclipse搜索和替换功能uses Java regex:
正则表达式必须尊重Java Regex。
但是,其中一个特点是你无法匹配零-legnth字符串(即(?=,)
与,
之前的空字符串不匹配。在这种情况下,在正则表达式中使用捕获组,并在替换模式中使用反向引用这些组(例如,在搜索中使用逗号,
并在替换中使用$0\n
后添加换行符。)