Ruby 字符串 crypt 方法
crypt 是Ruby中的一个字符串类方法,用于返回通过调用crypt(3)标准库函数与str和salt_str生成的字符串。
语法: crypt(salt_str)-> new_str
参数: 这里,str是给定的字符串,salt_str是为crypt方法指定的盐。
例1 :
# Ruby program to demonstrate
# the crypt method
# Taking a string and
# using the method
str = "String Counting".crypt("5round=1000salt")
puts str
输出
$5$round=1000$RCWssv3k7Wg.u6RVzghf9OFtZlR/7XBvVQ5TQL1ISfB
例2 :
# Ruby program to demonstrate
# the crypt method
# Taking a string and
# using the method
str = "Ruby".crypt("5round=7845salt")
puts str
输出
$5$round=7845$C4D7dWhlb2WnTJIQEmUH3ii.InZN59Az/yZnaMFh0c5