我想在我的Visual Studio C ++项目中搜索新运算符的数组版本,例如
some_type some_variable = new my_name [some_size];
我尝试了这个,但它不起作用:
new [a-zA-Z0-9]+ \[
如何使用正则表达式实现此目的?
答案 0 :(得分:1)
您需要允许角色类中的所有有效标识符字符([a-zA-Z0-9]+
部分)。例如,在您的示例中,您有一个下划线。此外,您可能希望使标识符和括号之间的空格可选。
试试这个:
new [A-Za-z0-9_]+\s*\[
但请检查有关my_name