Тема: методи в ruby
Який метод в ruby виявляє, чи елемент в рядку є словом ???
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Ruby → методи в ruby
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Який метод в ruby виявляє, чи елемент в рядку є словом ???
Можна детальніше? Приклад вхідних і вихідних даних? Якщо Я правильно здогадуюсь, вам потрібні регулярні вирази
ololo = ["one", "two", "4", "three"]
ololo[2].метод, який повертає true якщо це слово і false якщо цифра
Який метод в ruby виявляє, чи елемент в рядку є словом ???
Ось, тут перефразувати тра було б "елемент в рядку". І до речі, там цифра, якшо в лапках - то вона буде розцінюватися як рядок. То вам ще потрібно перетворювати тип чи ні? Бо якщо просто перевіряти на рядок, то ось:
class X < String
end
foo = X.new
foo.is_a? String # true
foo.kind_of? String # true
foo.instance_of? String # false
foo.instance_of? X # true
Я знаю, що елементи в лапках будуть об’єктом класу String. Мені треба перевірити чи якийсь елемент масиву є словом чи ні, ніяких перетворень.
Ось, тут перефразувати тра було б "елемент в рядку". І до речі, там цифра, якшо в лапках - то вона буде розцінюватися як рядок. То вам ще потрібно перетворювати тип чи ні? Бо якщо просто перевіряти на рядок, то ось:
class X < String end foo = X.new foo.is_a? String # true foo.kind_of? String # true foo.instance_of? String # false foo.instance_of? X # true
Не знаю Ruby але здається, це те що треба
http://stackoverflow.com/questions/1063 … ve-isalpha
Для початку краще всього визначитись із тим, що Ви вкладуєте в поняття "слово".
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися