学习是最好的投资!
퇴근 후 할 일이 없어서 이 문제에 대한 생각과 기록 복사에 참여하고 이야기를 나눕니다
바이지아 성씨를 찾는데 기성 목록이 없습니다. 어떻게 정리하나요? 여기서 검색해서 찾았습니다바이지아 성의 128진수 가중치 및 코딩
그런데 그래도 뭔가 문제가 있는 것 같아서 그냥 자주 쓰이는 성을 목록에 넣어야 할 것 같아서 직접 처리해봤습니다
위 링크에 있는 성의 내용을 텍스트 파일에 붙여넣으세요. test.txt를 가정하면 아마도 다음과 같습니다.
test.txt
성만 골라내고 나머지는 버리는 스크립트 만들기
이 시점에서 수백 개의 성 목록이 있습니다
그런 다음 수백 개의 성 목록에서 현재 성을 무작위로 선택하세요
임의의 성을 얻으세요
성씨와 유사하게 자주 사용되는 한자를 검색하여 코딩하여 리스트로 처리합니다
실행 결과:严趣己
严趣己
PS: u4e00-u9fa5 범위를 사용하면 어떨까요? 에 나오는 캐릭터가 인식되지 않을 가능성이 높으며, 보면 마음이 아플 것입니다
u4e00-u9fa5
array1=[백성]array2=[한자 전체 코딩 간격 GB]concat(rand(array1),rand(array2))
일반적으로 사용되는 한자의 유니코드 코드 범위는 다음과 같습니다.u4e00-u9fa5
chr(i)의 범위는 0~255이므로 불가능합니다. @PG
chr(i)의 범위는 0 <= i <= 0x10ffff
0 <= i <= 0x10ffff
퇴근 후 할 일이 없어서 이 문제에 대한 생각과 기록 복사에 참여하고 이야기를 나눕니다
1. 생성된 이름이 이름처럼 보이도록 하려면 1층에서 언급한 것처럼 이름과 성을 구분해야 합니다
2. 먼저 성을 바꾸세요
그런데 그래도 뭔가 문제가 있는 것 같아서 그냥 자주 쓰이는 성을 목록에 넣어야 할 것 같아서 직접 처리해봤습니다

위 링크에 있는 성의 내용을 텍스트 파일에 붙여넣으세요.
test.txt
를 가정하면 아마도 다음과 같습니다.성만 골라내고 나머지는 버리는 스크립트 만들기
으아악이 시점에서 수백 개의 성 목록이 있습니다
으아악그런 다음 수백 개의 성 목록에서 현재 성을 무작위로 선택하세요
으아악임의의 성을 얻으세요
3. 이름을 확정하세요
으아악실행 결과:
严趣己
PS:
u4e00-u9fa5
범위를 사용하면 어떨까요?에 나오는 캐릭터가 인식되지 않을 가능성이 높으며, 보면 마음이 아플 것입니다
array1=[백성]
array2=[한자 전체 코딩 간격 GB]
concat(rand(array1),rand(array2))
일반적으로 사용되는 한자의 유니코드 코드 범위는 다음과 같습니다.
으아악u4e00-u9fa5
chr(i)의 범위는
에 있습니다. 으아악0 <= i <= 0x10ffff