Untitled
unknown
java
3 years ago
580 B
27
Indexable
public static String stripComments(String text, String[] commentSymbols) {
String[] lines = text.split("\n");
List<String> list = Arrays.asList(commentSymbols);
List<String> result = new ArrayList<String>();
lines: for (String line : lines){
for (int i = 0; i < line.length(); i++) {
if (list.contains(String.valueOf(line.charAt(i)))) {
result.add(line.substring(0, i).stripTrailing());
continue lines;
}
}
result.add(line.stripTrailing());
}
return String.join("\n", result);
}
Editor is loading...