Я просматриваю пару имен сайта, и мне нужно только имя. Как удалить все в строке и просто вывести первое имя: Veronica
Получение первого имени и удаление остальных в строке
Это то, что я правильно знаю, помните, что это другие имена.
name = "Name: Veronica Ljunglöf"
name.gsub!("Name: ", '')
Как вы определяете * имя *? А как насчет людей с несколькими именами, как насчет людей без имени? Я советую прочитать [Falsenesss Programmers Believe About Names] (http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/) – spickermann
@spikermann, да, как ["Шер" ] (https://en.wikipedia.org/wiki/Cher), и ["Барнаби Мармадюк Алоизиус Бенджи Кэбберт Дартаньян Эгберт Феликс Гаспар Гумберт Игнатий Джейден Каспер Лерой Максимилиан Недди Обиюлу Пепин Квиллиам Розенкранц Секстон Тедди Апвуд Виватма Уэйланд Ксилон Ярдли Захари Усански" ] (http://www.historyrundown.com/top-5-people-with-the-longest-names/). –
Как отметил @spickermann, ваш код слишком наивен. Не предполагайте, что имена соответствуют форме имени/имени. Многие общества используют фамилию/имя, и ваш код может привести к ужасающим искаженным результатам, если вы предполагаете, что он поступил правильно. Вместо этого * СПРОСИТЕ * человек, каковы их имена и фамилии. –