Das folgende Memorandum
def check_name(str)
if str.include?(".")
puts "!Error!Symbol kann nicht registriert werden"
elsif str.include?(" ")
puts "!Error!Leerzeichen können nicht registriert werden"
else
puts "Die Registrierung wurde abgeschlossen"
end
end
puts "Bitte geben Sie den Namen ein, den Sie registrieren möchten(Beispiel)YamadaTaro"
str = gets
check_name(str)
In der Methode check_name wird die if-Anweisung verwendet, um eine bedingte Verzweigung auszuführen, die "registriert, wenn kein Punkt oder Leerzeichen vorhanden ist, und einen Fehler ausgibt, wenn ein Punkt oder Leerzeichen vorhanden ist". Verwenden Sie die include? -Methode für die vom Argument str empfangene Zeichenfolge und verwenden Sie "." (Punkt). Beurteilen Sie, ob ein "" (Leerzeichen) vorhanden ist.