I would like to change the file content which i specified like below.I want to comment out all the lines which contains ".class" except the class name i provide.
@MyClass1.MyClass2(value = {
Class1.class,
Class2.class,
Class3.class,
Class4.class
})
public class Foo {}
For example if i provide Class2 as parameter to
sed -i -E 's/some_regex/Class2/g'
command,the result should be like this,
@MyClass1.MyClass2(value = {
//Class1.class,
Class2.class,
//Class3.class,
//Class4.class
})
public class Foo {}
What regex should i use for this?