学习是最好的投资!
仕事を終えてから、楽しみに参加して、この問題についての私の考えや私のコピー記録を教えてもらうことは何もありません
Baijia の姓を探しています。Baijia の姓の既製のリストはありません。どうすればよいでしょうか?Baijia の姓の 16 進数の重み付けとコーディングをここで見つけました。 でも、やはりよくある苗字をリストに放り込めばいいようなので、自分で加工してみました
Baijia の姓を探しています。Baijia の姓の既製のリストはありません。どうすればよいでしょうか?Baijia の姓の 16 進数の重み付けとコーディングをここで見つけました。
上記のリンクにある姓の内容をテキスト ファイルに貼り付けます。
test.txt
姓を取り出して残りを破棄するスクリプトを作成します
この時点で、何百もの姓のリストができました
次に、この数百の姓のリストから現在の姓をランダムに選択します
ランダムな姓を取得します
3. 名前を確定します
リーリー 実行結果:
リーリー
严趣己追伸:
严趣己
u4e00-u9fa5 から出てくる文字は認識されない可能性が高く、見るのが苦痛です
u4e00-u9fa5
array1=[百姓]array2=[すべての漢字の GB コーディング間隔]concat(rand(array1),rand(array2))
一般的に使用される漢字の Unicode コード範囲は次のとおりです:u4e00-u9fa5
chr(i)の範囲は0~255なので無理です @PG
chr(i) の範囲は 0 <= i <= 0x10ffff
0 <= i <= 0x10ffff
仕事を終えてから、楽しみに参加して、この問題についての私の考えや私のコピー記録を教えてもらうことは何もありません
1. 1 階で説明したように、生成された名前を名前のように見せるには、姓と名を分離する必要があります
2. まず姓を変更します
上記のリンクにある姓の内容をテキスト ファイルに貼り付けます。
と仮定すると、おそらく次のようになります:test.txt
姓を取り出して残りを破棄するスクリプトを作成します
リーリーこの時点で、何百もの姓のリストができました
リーリー次に、この数百の姓のリストから現在の姓をランダムに選択します
リーリーランダムな姓を取得します
3. 名前を確定します
姓と同様に、よく使われる漢字を検索し、コード化してリストに加工します严趣己
追伸:u4e00-u9fa5
から出てくる文字は認識されない可能性が高く、見るのが苦痛ですarray1=[百姓]
array2=[すべての漢字の GB コーディング間隔]
concat(rand(array1),rand(array2))
一般的に使用される漢字の Unicode コード範囲は次のとおりです:
リーリーu4e00-u9fa5
chr(i) の範囲は
にあります リーリー0 <= i <= 0x10ffff