fork download
  1. my_string = 'ФИО;Возраст;Категория;_Иванов Иван Иванович;23 года;Студент 3 курса;_Петров Семен Игоревич;22 года;Студент 2 курса;_Иванов Семен Игоревич;22 года;Студент 2 курса;_Акибов Ярослав Наумович;23 года;Студент 3 курса;_Борков Станислав Максимович;21 год;Студент 1 курса;_Петров Семен Семенович;21 год;Студент 1 курса;_Романов Станислав Андреевич;23 года;Студент 3 курса;_Петров Всеволод Борисович;21 год;Студент 2 курса'
  2. my_string.split('_').each {|stud| p stud.gsub ';', ' ' if stud.include? 'Петров'}
Success #stdin #stdout 0.05s 9656KB
stdin
Standard input is empty
stdout
"Петров Семен Игоревич 22 года Студент 2 курса "
"Петров Семен Семенович 21 год Студент 1 курса "
"Петров Всеволод Борисович 21 год Студент 2 курса"