Java: удаление комментариев из строки

Я хотел бы сделать функцию, которая получает строку и, если она имеет встроенные комментарии, она удаляет ее. Я знаю, это звучит довольно просто, но я хочу убедиться, что я делаю это правильно, например:

private String filterString(String code) {
  // lets say code = "some code //comment inside"

  // return the string "some code" (without the comment)
}

Я подумала о 2 способах: не стесняйтесь советовать иначе

Итерация строки и поиск двойных встроенных скобок и использование метода подстроки.regex way .. (я не очень уверен насчет этого)

Можете ли вы сказать мне, как лучше и покажите, как это сделать? (пожалуйста, не советуйте слишком продвинутые решения)

Отредактировано: это можно сделать как-то с помощью объекта Scanner? (я использую этот объект в любом случае)

Ответы на вопрос(7)

Ваш ответ на вопрос