[RUBY] Comment utiliser la méthode include?

Cet article utilise Ruby 2.6.5 installé sur macOS Catalina 10.15.6. J'ai résumé la méthode include? À ma manière.

comprendre? Méthode

array = ["dog", "cat"]
puts array.include?("dog") # => true
puts array.include?("hoge") # => false

Dans le code actuel

--Exemple de sortie: entrez le nom que vous souhaitez enregistrer (exemple) Yamada Taro ――Dans ce cas, vous souhaitez recevoir le nom saisi et afficher une déclaration d'erreur s'il y a un "." Ou un "vide".

def check_name(name)
  if name.include?(".")
    puts "!Erreur!Le symbole ne peut pas être enregistré"
  elsif name.include?(" ")
    puts "!Erreur!Les blancs ne peuvent pas être enregistrés"
  else
    puts "L'inscription est terminée"
  end
end

puts 'Veuillez saisir le nom que vous souhaitez enregistrer'
name = gets
check_name(name)

--Dans la deuxième ligne, inclure dans le nom d'argument de la méthode de vérification? S'il y a un argument "." (Point), true est renvoyé et une instruction d'erreur est sortie.

Recommended Posts

Comment utiliser la méthode include?
Comment utiliser la méthode form_with
[Rails] Comment utiliser la méthode de la carte
[Java] Comment utiliser la méthode toString ()
Sortie de la façon d'utiliser la méthode slice
Comment utiliser la méthode replace () (Java Silver)
[Introduction à Ruby] Comment utiliser la méthode slice
[Java] Comment utiliser la méthode de jointure
Comment utiliser la classe wrapper
Comment utiliser la méthode Ruby inject
Comment utiliser la méthode getter / setter (en orientation objet)
[Java] Comment utiliser la classe File
Comment utiliser la méthode de soumission (Java Silver)
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la boucle
[Traitement × Java] Comment utiliser la classe
[Traitement × Java] Comment utiliser la fonction
[Java] Comment utiliser la classe Calendar
[Rails] Comment utiliser la méthode d'assistance, confimartion
Comment utiliser Map
Comment utiliser rbenv
Comment utiliser with_option
Comment utiliser fields_for
Comment utiliser java.util.logging
Comment utiliser la carte
Comment utiliser collection_select
Comment utiliser Twitter4J
Comment utiliser active_hash! !!
Comment utiliser MapStruct
Comment utiliser TreeSet
[Comment utiliser l'étiquette]
Comment utiliser l'identité
Comment utiliser le hachage
Comment utiliser Dozer.mapper
Comment utiliser Gradle
Comment utiliser org.immutables
Comment utiliser java.util.stream.Collector
Comment utiliser VisualVM
Comment utiliser Map
Comment utiliser le module caméra OV7725 (ESP32-WROVER-B)
[Ruby] Comment utiliser la méthode gsub et la sous-méthode
Lorsque vous souhaitez utiliser la méthode à l'extérieur
Comment utiliser l'API Chain
[Java] Comment utiliser Map
Comment utiliser Queue avec priorité
[Rails] Comment utiliser enum
Comment utiliser java Facultatif
Comment utiliser JUnit (débutant)
Comment utiliser le retour Ruby
[Rails] Comment utiliser enum
Comment utiliser @Builder (Lombok)