Ruby | String center()-Methode
center ist eine String-Klassenmethode in Ruby, die verwendet wird, um den angegebenen String in der Breite zu zentrieren. Wenn die angegebene Breite größer als die Länge der angegebenen Zeichenfolge ist, gibt diese Methode eine neue Zeichenfolge mit der angegebenen Breite zurück, wobei die angegebene Zeichenfolge zentriert und aufgefüllt ist, andernfalls gibt sie nur die angegebene Zeichenfolge zurück.
Syntax:
str.center(width, padstr='')->new_strParameter: Hier ist str der angegebene String und width die angegebene Breite, die zum Zentrieren des Strings verwendet wird.
Rückgabe : Diese Methode kann entweder eine neue modifizierte Zeichenfolge new_str oder dieselbe Zeichenfolge zurückgeben.
Beispiel 1:
#ruby 2.3.1 # Ruby program to demonstrate # the center method # Taking a string and # using the method puts "String".center(5) puts "Methods".center(18)
Ausgabe:
String Methods
Beispiel 2:
#ruby 2.3.1 # Ruby program to demonstrate # the center method # Taking a string and # using the method puts "Ruby".center(9, '456') puts "String Class".center(18, '789')
Ausgabe:
45Ruby456 789String Class789