#日语 #名字 #生成 #伪造

gimei

生成日本假名

3 个不稳定版本

0.2.0 2021年1月30日
0.1.1 2018年7月21日
0.1.0 2015年6月13日

#17 in #伪造

Download history 48/week @ 2024-03-29 19/week @ 2024-04-05

53 个月下载
2 个包中使用 (通过 ojichat)

MIT 许可证

150KB
181

rust-gimei

Crates.io

Rust实现gimei;生成日本假名。

安装

将以下内容添加到项目的Cargo.toml文件中

[dependencies]
gimei = "0.2"

用法

生成假名。

let name = gimei::name();
println!("{}", name);                // 松原 春希

println!("{}", name.to_kanji());     // 松原 春希
println!("{}", name.to_hiragana());  // まつばら はるき
println!("{}", name.to_katakana());  // マツバラ ハルキ

println!("{}", name.last.kanji);     // 松原
println!("{}", name.last.hiragana);  // まつばら
println!("{}", name.last.katakana);  // マツバラ

println!("{}", name.first.kanji);    // 春希
println!("{}", name.first.hiragana); // はるき
println!("{}", name.first.katakana); // ハルキ
let name = gimei::male();
println!("{}", name.is_male());   // true
println!("{}", name.is_female()); // false
println!("{}", name.to_kanji());  // 高山 伴幸
let name = gimei::female();
println!("{}", name.is_male());   // false
println!("{}", name.is_female()); // true
println!("{}", name.to_kanji());  // 清水 心鈴

生成假地址。

let address = gimei::address();
println!("{}", address);                     // 山梨県余市郡余市町東原町

println!("{}", address.to_kanji());          // 山梨県余市郡余市町東原町
println!("{}", address.to_hiragana());       // やまなしけんよいちぐんよいちちょうひがしはらまち
println!("{}", address.to_katakana());       // ヤマナシケンヨイチグンヨイチチョウヒガシハラマチ

println!("{}", address.prefecture.kanji);    // 山梨県
println!("{}", address.prefecture.hiragana); // やまなしけん
println!("{}", address.prefecture.katakana); // ヤマナシケン

println!("{}", address.city.kanji);          // 余市郡余市町
println!("{}", address.city.hiragana);       // よいちぐんよいちちょう
println!("{}", address.city.katakana);       // ヨイチグンヨイチチョウ

println!("{}", address.town.kanji);          // 東原町
println!("{}", address.town.hiragana);       // ひがしはらまち
println!("{}", address.town.katakana);       // ヒガシハラマチ

许可证

版权(c)2015 woxtu

根据MIT许可证授权。

依赖项

~2–2.9MB
~59K SLoC