我有源代码,我试图通过删除它的所有数值来处理, 例如:
int x =14;
float y=-3.14;
int var1able = 3;
将是:
int x=;
float y=;
int var1able = ;
是否可以使用正则表达式执行此操作?
答案 0 :(得分:0)
如果满足您的要求,您可以将变量设置为null(必须使用或转换为int的整数),但它们不能只是空的,否则编译器将产生错误。
答案 1 :(得分:0)
用空字符串替换(?<==)\s*[0-9.-]+\s*(?=;)
?