2009年03月08日

姓名の抽出(1)

(OS:CentOS 5、Perl:v5.8.8、WWW::Mechanize:v1.54)

姓名シリーズですが、検証用に下記のCGIを設置しました。

http://dev.treely.com/sample/getjpnname.cgi

「姓名」の抽出(1):http://dev.treely.com/sample/getjpnname.cgi

URL を入力して[リクエスト]ボタンをクリックすると、該当のページを読込み、姓名文字列と判定した文字列を抽出します。
姓名は各々上位1,000位までに含まれ、姓、名の間は無いかもしくはスペース類、全角スペースが続くものを対象にしています。
同一姓名が複数見つかった場合は一つにまとめています。

あと、WWW::Mechanize モジュールを使用しております。取ってきた URL のコンテント(実体部分)も出力してみました。

正規表現部分は、

	my %check = ();
	my $i = 0;
	while ($content =~ /($jpn_last_name)[\s ]*($jpn_first_name)/sg) {

		next if (exists $check{$1 . $2});
		$check{$1 . $2} = 1;

		my $last_name	= &escapeHTML($1);
		my $first_name	= &escapeHTML($2);

		$$rhtml .=
			qq|<tr>\n| .
			qq|<td nowrap>[$i]<br /></td>\n| .
			qq|<td nowrap>$last_name<br /></td>\n| .
			qq|<td nowrap>$first_name<br /></td>\n| .
			qq|</tr>\n|;

		$i ++;
	}

の 3行目になっています。

残念ながら「ダルビッシュ 有」はマッチしません。(^-^:)

東京大学の人物一覧: http://ja.wikipedia.org/wiki/%E6%9D%B1%E4%BA%AC%E5%A4%A7%E5%AD%A6%E3%81%AE%E4%BA%BA%E7%89%A9%E4%B8%80%E8%A6%A7

で試したら、1430件抽出できた。しかし、「西 洋」、「東 洋」も抽出してしまっています。まあそりゃそうか。
やっぱり文脈も考慮しないと難しいですね。。

それなりには動いていますが、実用レベルとは言い難く、特に「名」の方は実用的では無いので、宿題にしておきます。
posted by treely at 21:38 | Comment(1) | IT | このブログの読者になる | 更新情報をチェックする

「ダルビッシュ」は現存日本最長姓か?

ダルビッシュ

日本「姓」の正規表現などやっていたら、最長姓って何だろと調べ始めると「左衛門三郎」(さえもんざぶろう)、「勘解由小路」(かでのこうじ)など5文字姓まではあるというのはわかった。
「左右衛門三郎」(さえもんざぶろう)の6文字が最長とするものも見つけたが、戸籍上は「左衛門三郎」の5文字姓らしい。
歴史的には「上沼田下沼田沼田」(かみぬまたしもぬまたぬまた)という8文字もあったようです。

そんなとき、WBC の記事見てて、あ、ダルビッシュって日本人だよな、確かイラン人とのハーフ。
戸籍名なんだろ。。「樽美酒」とかかな。。(^o^)
なんて考えていて調べてみたら、どうやら戸籍名が「ダルビッシュ 有」らしい。

うおっ!6文字姓!!

別にカタカナでも戸籍上の姓は取れるらしい。
しかも彼の場合は外国人帰化ではなくて、ハーフなだけで生まれも育ちも日本のはず。

ダルビッシュって「姓」でも日本トップなんじゃないのか!?

この件について詳しい方おりましたらお教え下さい。
気になって夜も寝れません。(^-^;)

以下参照したサイト

Wikipedia - ダルビッシュ有:http://ja.wikipedia.org/wiki/%E3%83%80%E3%83%AB%E3%83%93%E3%83%83%E3%82%B7%E3%83%A5
Wikipedia - 左衛門三郎:http://ja.wikipedia.org/wiki/%E5%B7%A6%E8%A1%9B%E9%96%80%E4%B8%89%E9%83%8E
Wikipedia - 勘解由小路:http://ja.wikipedia.org/wiki/%E5%8B%98%E8%A7%A3%E7%94%B1%E5%B0%8F%E8%B7%AF
ダルビッシュは国籍を日本1つに絞ったのに、苗字が漢字にならないのは何故ですか... - Yahoo!知恵袋:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1022972785
震腦 多分、君限定だよ。:http://kyrie3eleison.blog94.fc2.com/blog-entry-412.html
posted by treely at 15:56 | Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

日本「名」の正規表現(2)

(Perl:v5.8.x)

前回の10,000位バージョンで再チャレンジ!

use strict;
use utf8;
use Encode;

my $jpn_first_name =
	'長右エ門|喜代[治子志司次一美松三二春蔵作人士]|喜久[雄男夫治子次'	.
	'江一三代蔵二司郎枝]|日出[男夫雄子生美]|千代[子治吉松美志次一喜蔵'	.
	']|富士[夫雄男子]|美智[子雄男夫代也]|よし[子のこみ江い]|二三[男夫'	.
	'雄子]|美代[子治志]|喜一郎|キミ[子エヱヨコ]|ハル[子エヱミノヨコ]|'	.
	'三千[男雄夫代年子]|喜美[子雄男夫代江枝]|トシ[子ヱコ]|八重子|スミ'	.
	'[子エヱ]|喜三[郎男雄]|美津[子男雄夫江枝]|キヨ[子ミエヱシ]|富美['	.
	'子男雄夫]|トミ[子エヱコヨ]|健太郎|健一郎|恵美子|幸太郎|不二[夫男'	.
	'雄子]|まさ[子え]|登志[夫雄男子]|ハツ[エ子ヱヨノイ]|ミサ[ヲ子オヱ'	.
	']|フミ[子エコ]|今朝[雄男夫治吉義一美人]|一二三|冨士[夫雄男子]|喜'	.
	'八郎|新太郎|みつ[子るよ江]|ヒサ[子エヱコノヨ]|ミツ[エヱイコノ]|'	.
	'健次郎|マツ[エ子ヱノヨ]|金次郎|伊佐[夫雄男美]|美佐[子男雄夫]|登'	.
	'美[子男雄夫]|正太郎|美喜[男雄夫子]|ヨシ[エヱ]|百合子|誠一郎|幸一'	.
	'郎|伊三[郎男雄夫]|ユキ[子エヱノ]|幸次郎|清一郎|徳太郎|栄太郎|ア'	.
	'ヤ[子コノ]|きく[えの江]|千恵子|清太郎|アサ[子ノエヱ]|シズ[子エコ'	.
	']|由紀[夫子雄男]|カツ[子エヨミヱ]|三喜[男雄夫]|千鶴子|テル[子ヨ]'	.
	'|新一郎|登喜[男雄夫子]|勝太郎|多喜[男雄夫子]|平八郎|美恵子|みよ['	.
	'子し]|ミチ[子エヨ]|真一郎|栄次郎|松太郎|信一郎|雄一郎|アキ[子ノ'	.
	'エヱヨ]|市太郎|フジ[子エヱ]|正一郎|善次郎|久美[子男]|キク[ヱヨ子'	.
	'イ]|洋一郎|フサ[子ヱノ]|源太郎|寿美[子雄男夫]|栄一郎|マサ[ヱノヨ'	.
	'コミ]|つや子|孝太郎|清次郎|ツル[子エヱヨ]|冨美[子雄男夫]|幸三郎|'	.
	'ひろ[子みし]|信太郎|甲子[男郎雄夫]|シゲ[子ル]|智恵子|金太郎|美知'	.
	'[子男夫雄]|吉太郎|福太郎|せつ子|清三郎|栄三郎|ミドリ|芳太郎|慎一'	.
	'郎|徳次郎|賢一郎|シヅ[子エヱ]|トキ[子エヱ]|アイ子|健二郎|浩一郎|'	.
	'弥太郎|与四郎|善三郎|志津[子夫雄男]|重太郎|良太郎|昭一郎|長太郎|'	.
	'喜太郎|久仁[夫男雄彦子]|安太郎|伸一郎|トヨ子|善太郎|ヤス[子ヱ]|'	.
	'サカ[エヱ]|孝一郎|善一郎|嘉一郎|正次郎|タツ[子エヱ]|幸四郎|正三'	.
	'郎|勇次郎|由太郎|庄太郎|正二郎|俊一郎|昭二郎|太一郎|徳三郎|純一'	.
	'郎|由美子|順一郎|光太郎|たか[子し]|政太郎|カズ[子ヱ]|初太郎|陽一'	.
	'郎|十三[男夫雄]|敬一郎|ハナ[子エヨ]|三代[治子吉次]|和三郎|昭三郎'	.
	'|賢太郎|昭太郎|憲一郎|長次郎|八千代|トモ[子エヱ]|サツ[キ子]|美枝'	.
	'子|サダ子|九州男|英一郎|千枝子|藤太郎|紀久[雄男夫]|政次郎|マス['	.
	'子エヱ]|仁三郎|竹次郎|与三郎|佐太郎|弥一郎|利三郎|源一郎|源次郎|'	.
	'チエ子|金一郎|友三郎|ナツ[子エヱ]|タマ[子エヱ]|吉之助|久太郎|き'	.
	'よ[のこ]|金之助|多美[子男雄]|善四郎|修一郎|サチ子|淳一郎|富太郎|'	.
	'ヒデ子|藤三郎|与一郎|金三郎|豊太郎|英太郎|弥三郎|吉三郎|藤一郎|'	.
	'佐一郎|耕一郎|雄二郎|松次郎|与志[雄夫男]|勇太郎|長三郎|三津[男夫'	.
	'雄]|竜太郎|作太郎|勝三郎|謙一郎|治三郎|総一郎|たけ[子の]|加代子|'	.
	'隆一郎|潤一郎|としえ|ウメ[子ノ]|慎太郎|けい子|チヨ子|みや子|キヌ'	.
	'[エヱ]|のぶ子|耕太郎|八十[八一二]|征四郎|孝次郎|喜四郎|新三郎|平'	.
	'三郎|亀太郎|宗一郎|啓一郎|外喜[男雄夫]|小太郎|三次郎|福次郎|ユリ'	.
	'子|仙太郎|勝次郎|庄一郎|長一郎|三四郎|忠次郎|重次郎|清四郎|小夜'	.
	'子|新次郎|スエ子|仁太郎|秀太郎|隆太郎|源三郎|信次郎|しず[ゑか]|'	.
	'健三郎|国太郎|忠三郎|サヨ子|五十[二六一]|きぬ子|美千[代子]|繁太'	.
	'郎|進一郎|惣一郎|鉄太郎|義太郎|貞次郎|大三郎|庄三郎|精一郎|健治'	.
	'郎|ナミ[子エ]|富三郎|祐一郎|たみ子|幸之助|賢次郎|孝三郎|庄次郎|'	.
	'慶一郎|ミユキ|トメ[子ノ]|金治郎|金四郎|クニ子|宗太郎|エミ子|利一'	.
	'郎|一太郎|真太郎|幸治郎|しげ[のこ]|憲太郎|幸二郎|ふみ[ゑよ]|伊勢'	.
	'[松雄男]|秀次郎|末太郎|光一郎|昭次郎|ノリ子|れい子|和一郎|藤次郎'	.
	'|栄治郎|長四郎|文太郎|忠太郎|作次郎|袈裟[雄男]|雄次郎|田鶴子|敬'	.
	'次郎|久次郎|龍太郎|善之助|巳之[助吉]|ヤエ子|比呂志|謙太郎|久四郎'	.
	'|松之助|ふさえ|菊次郎|伊太郎|慶太郎|平太郎|啓太郎|つね子|イツ子|'	.
	'彦太郎|美和子|浩太郎|勇一郎|啓次郎|富次郎|仁一郎|吉五郎|圭一郎|'	.
	'十四[男夫]|礼次郎|吉次郎|秀一郎|文次郎|貴美子|甚太郎|征一郎|大二'	.
	'郎|豊次郎|恵一郎|保太郎|惣太郎|かずえ|敬太郎|裕一郎|清治郎|慶次'	.
	'郎|さと[子み]|ツタ[エ子]|松三郎|福三郎|久三郎|豊三郎|安次郎|寿太'	.
	'郎|清之助|三之助|カネ子|末次郎|チヱ子|ちよの|久一郎|兼太郎|栄二'	.
	'郎|ミネ子|武次郎|好太郎|忠一郎|辰之助|万次郎|勇三郎|伸太郎|清二'	.
	'郎|堅太郎|菊太郎|松五郎|ヨネ子|俊太郎|正之助|卯三郎|カヨ子|三枝'	.
	'子|マリ子|香代子|岩太郎|留次郎|友次郎|銀次郎|広太郎|英二郎|陽太'	.
	'郎|平四郎|アツ子|寅之助|英次郎|宇一郎|英三郎|辰次郎|儀三郎|新之'	.
	'助|ミエ子|平一郎|フヂ[エ子]|カオル|太三郎|千太郎|平次郎|栄之助|'	.
	'フク[エヱ]|謙次郎|すえの|武四郎|直次郎|誠之助|小三郎|宇三郎|辰五'	.
	'郎|源四郎|正四郎|清五郎|昭四郎|常太郎|徳治郎|常次郎|彦三郎|重三'	.
	'郎|正治郎|熊太郎|孝四郎|利喜[雄男]|藤四郎|勘次郎|秀三郎|良之助|'	.
	'洋二郎|真由美|定次郎|源之助|巳代治|かほる|洋太郎|鉄之助|政之助|'	.
	'エイ子|武三郎|善治郎|真佐[子夫]|すま子|貞一郎|孝二郎|セイ子|勝四'	.
	'郎|光三郎|泰一郎|義一郎|三太郎|啓二郎|金五郎|ハマ子|浅次郎|賢二'	.
	'郎|文一郎|誠太郎|徳一郎|美保子|大次郎|茂三郎|儀一郎|雄三郎|伊之'	.
	'助|康太郎|音次郎|紀美子|虎之助|紀一郎|元次郎|宗三郎|敬二郎|はつ'	.
	'み|むつ子|多恵子|スズ子|伝次郎|市三郎|長治郎|テイ子|梅太郎|小一'	.
	'郎|千賀子|シノブ|五三郎|勝之助|甚三郎|美江子|米太郎|九十九|ひと'	.
	'み|甚一郎|理一郎|善二郎|啓三郎|栄四郎|美奈子|雄太郎|林太郎|文四'	.
	'郎|佐代子|政治郎|ますみ|昭八郎|宏一郎|まち子|カヲル|武一郎|誠二'	.
	'郎|東一郎|晋一郎|光次郎|鉄五郎|紘一郎|信二郎|勝一郎|弘太郎|喜之'	.
	'助|惣次郎|弘一郎|三重子|常三郎|千津子|謙二郎|留五郎|石太郎|スヱ'	.
	'子|長五郎|彦四郎|康一郎|敬三郎|公一郎|泰次郎|岩次郎|茂太郎|寿一'	.
	'郎|金二郎|りつ子|政五郎|柳太郎|真理子|須美子|源治郎|増太郎|徳四'	.
	'郎|正五郎|慶三郎|寅次郎|庄之助|恒太郎|万太郎|紀代子|健之助|マキ'	.
	'子|三五郎|小次郎|桂一郎|晃一郎|勇二郎|六三郎|周一郎|やすえ|忠四'	.
	'郎|新治郎|準一郎|徳之助|良一郎|富貴子|卯一郎|タキ子|つゆ子|準之'	.
	'助|春太郎|みさえ|登代子|長之助|丈太郎|佳代子|亀次郎|桂太郎|彦次'	.
	'郎|三治郎|伝三郎|要次郎|竹三郎|米次郎|辰三郎|益太郎|嘉太郎|知恵'	.
	'子|房次郎|文治郎|政一郎|宗次郎|芙美子|嘉代子|義三郎|多一郎|洋次'	.
	'郎|幾太郎|荘一郎|まゆみ|久治郎|与太郎|茂一郎|哲太郎|亀三郎|孝之'	.
	'助|より子|壮一郎|甚之助|勇治郎|良三郎|与次郎|新二郎|善五郎|信三'	.
	'郎|ふじの|邦太郎|芳三郎|祐次郎|繁次郎|惣三郎|トク子|鉄次郎|紳一'	.
	'郎|市五郎|益次郎|昇一郎|やよい|チヅ子|憲二郎|秋太郎|志げ子|元三'	.
	'郎|真知子|芳次郎|美栄子|憲次郎|房太郎|佐和子|鉄三郎|角太郎|直太'	.
	'郎|眞一郎|元一郎|喜七郎|サキ子|喜次郎|芳之助|時次郎|誠次郎|タエ'	.
	'子|誠三郎|兼次郎|友太郎|又三郎|治一郎|佐智子|勝治郎|真二郎|章太'	.
	'郎|八太郎|万寿夫|テツ子|荘太郎|伊知郎|昌一郎|道太郎|うた子|賢三'	.
	'郎|みのる|隆三郎|仙之助|丑太郎|みちヱ|浩二郎|市之助|猪一郎|龍一'	.
	'郎|秀之助|留三郎|多加志|文三郎|富之助|佐次郎|敬之助|多三郎|恭一'	.
	'郎|伊一郎|佐武郎|亮太郎|順太郎|三十四|昭五郎|弥四郎|嘉三郎|シマ'	.
	'子|卯之助|寅太郎|イチ子|多津子|兵太郎|聡一郎|勘三郎|健四郎|カヅ'	.
	'子|理三郎|祐太郎|真次郎|与五郎|久五郎|耕三郎|熊次郎|すみ江|須磨'	.
	'子|賢治郎|貞三郎|弥之助|あきら|要太郎|南海男|善兵衛|十一郎|ちず'	.
	'子|勘一郎|長二郎|くにえ|重一郎|美穂子|梅次郎|サエ子|小四郎|ミキ'	.
	'子|安之助|誠四郎|たづ子|徳二郎|真三郎|大治郎|安五郎|朝次郎|祐二'	.
	'郎|昭治郎|ヤヱ子|忠治郎|昇太郎|卯太郎|要之助|祐三郎|慶四郎|宏太'	.
	'郎|万里子|長兵衛|喜兵衛|佐登志|ヱミ子|七太郎|喜十郎|孝治郎|繁三'	.
	'郎|るり子|大八郎|七之助|三樹夫|勢津子|外次郎|喜重郎|子之吉|伸二'	.
	'郎|徳五郎|才次郎|裕次郎|久之助|建一郎|康次郎|エツ子|専太郎|寛一'	.
	'郎|ツギ子|勇之助|章一郎|勘太郎|由次郎|昌太郎|亀之助|甚四郎|ゆみ'	.
	'子|ケサ子|保次郎|六太郎|満洲男|イサ子|栄五郎|惠美子|きみ江|栄美'	.
	'子|要一郎|進太郎|福一郎|元太郎|イク子|吉四郎|佐知子|寿三郎|房之'	.
	'助|モト子|権太郎|順之助|七五郎|宇太郎|愛一郎|大一郎|市次郎|甚五'	.
	'郎|貞二郎|ちとせ|末五郎|源二郎|俊二郎|秀二郎|伝一郎|庄治郎|武二'	.
	'郎|留太郎|安治郎|国三郎|新八郎|勘四郎|竹四郎|直三郎|松四郎|竹治'	.
	'郎|助三郎|順次郎|庄五郎|米三郎|貞治郎|庄二郎|八州男|千寿子|修二'	.
	'郎|欣一郎|ちか子|五一郎|林之助|喜佐雄|勇四郎|恒三郎|菊三郎|正八'	.
	'郎|悌二郎|平治郎|礼二郎|永太郎|慶二郎|吉兵衛|朝太郎|大四郎|征二'	.
	'郎|助次郎|治太郎|友一郎|松治郎|祥一郎|竹二郎|喜市郎|竜一郎|和太'	.
	'郎|猪之助|勝二郎|伝四郎|ひな子|光之助|浅太郎|忠五郎|仲次郎|丑之'	.
	'助|巳喜男|大五郎|仙次郎|彦一郎|己代治|広一郎|由五郎|サワ子|慎二'	.
	'郎|也寸志|英之助|順三郎|慶治郎|慶之助|周太郎|康二郎|権次郎|東洋'	.
	'男|あけみ|恵三郎|研一郎|愛之助|藤五郎|はなゑ|重治郎|猪三郎|ミヨ'	.
	'ノ|寅三郎|剛太郎|利太郎|九一郎|ノブエ|真喜男|信治郎|藤吉郎|隆二'	.
	'郎|藤治郎|あさよ|初五郎|信之助|ふく子|正[一雄夫男義明治人美幸行'	.
	'彦則信博弘勝二志和昭之樹三敏次巳光春己司道文利吉孝俊広直徳子憲喜'	.
	'典晴浩隆紀史宏平市実吾秀芳好英純秋臣也剛章良久裕輝作仁寿年蔵栄成'	.
	'士登規毅範清造康生嗣照伸武見洋克記善八廣寛衛尚富晃邦保宣通七郎守'	.
	'澄忠泰興大重教満高助親友躬元視法貴枝知基儀敬哉安継盛彰悟路佳由江'	.
	'五弥智悦朗数身雪名充代時六四太茂恵嘉国延恒順松起稔顕城啓祐豊倫已'	.
	'賢幹恭矩木]|一[郎男夫雄彦美成義三也弘幸正二之博志人行徳明則馬朗'	.
	'生昭利良広吉治浩司久仁枝敏孝平喜樹光巳好子宏栄弥一秀哉己信誠英寿'	.
	'次芳憲隆洋清政臣市紀実史俊衛豊裕典文秋晃重茂善春嘉元恵見輝道登真'	.
	'磨範江雅太穂由晴富彰民作友士蔵貴廣海寛泰章矢松昌高忠代八伸守年路'	.
	'智盛宇直水造城四世康興心公丸]|義[雄一明夫男信則弘治昭人光和彦孝'	.
	'隆久美春博之行幸勝郎文正広晴徳次輝秋三典照高忠朗憲政章浩秀仁範道'	.
	'二宏成直英己昌樹清武巳也盛満紀臣喜友裕教宣尚衛見廣実数生市栄平貞'	.
	'康親房嗣邦重司彰松子蔵寛富晃登定継兼克規洋視史国造介守貴澄伸助知'	.
	'吉長保利寿通丸元純顕勇宗征智]|和[夫男彦雄子幸弘美義久也明則之人'	.
	'博正宏広昭行一生典敏郎徳良利俊孝浩成巳秀己志仁司三治吉信哉好憲文'	.
	'平代紀重洋史芳枝英樹光裕江喜市政範隆実寿弥春伸年馬朗秋茂由恵昌栄'	.
	'道廣寛章臣助豊衛二輝清善貴泉民宣作友士敬佳見保康央晃親真次晴穂海'	.
	'世磨嘉繁雅登]|幸[雄男一夫子治三二吉司弘彦作次生平市人久広信則博'	.
	'正蔵造徳助宏義喜光枝春也利栄江成美郎保代重隆明孝恵和伸浩七敏典紀'	.
	'洋秀晴輝八裕悦志俊良政英康盛寿嗣衛憲好仁樹介道昌範文昭史太哉祐廣'	.
	'延穂長安満士輔]|勝[美彦利男義治雄也己弘巳夫一則次久之行司幸三正'	.
	'二広昭博人子明敏郎志信吉喜見英重徳好蔵俊実栄良典年秀芳弥政文洋衛'	.
	'哉宏紀春平康成海士馬浩秋市征朗造仁憲代善由史寿範廣江啓裕茂章光清'	.
	'宣晴保生助規臣盛元介視樹孝国輝嘉枝隆已儀昌亮]|秀[雄夫樹男一明幸'	.
	'行人治昭和子之吉次則信美二彦敏俊司文光典喜三勝利隆紀徳義春秋孝郎'	.
	'生志実憲正穂也章臣康晴世作哉博久範史晃忠市成仁寿年輝介弘彰己記直'	.
	'高基逸道蔵政松平清朗貴弥規嗣巳造士昌登広伸宣峰保丸機泰元浩盛悦]|'	.
	'敏[夫雄男明彦郎行之幸子一昭治弘和博文美光春朗勝則正晴広信也宏秋'	.
	'久孝秀樹生次章三浩英隆裕道克江司二史徳哉成彰典憲己伸志人枝範栄巳'	.
	'政充紀嗣康晃洋喜実寛仁満]|光[男雄夫一義明子治弘彦昭司春正則二広'	.
	'次三博生信行徳宏政幸吉利晴洋久浩輝良枝郎秋俊江平之伸孝好敏章也秀'	.
	'蔵代栄芳成喜志市造隆紀人美重国由史康弥典範臣朗英保恵裕和廣憲世寿'	.
	'儀作衛央哉善盛穂宣照顕延邦清永茂興文]|英[雄夫一明樹男二治昭司俊'	.
	'子之次彦幸世三敏行和生人則文紀輔喜美利勝吉信隆志機孝典徳郎也博史'	.
	'光作介嗣毅輝正憲臣範晴章寿弘伸彰貴久市士仁記義春朗己哉秋実智成基'	.
	'克蔵造祐児助規吾征巳宣康城武]|信[夫一雄行義男幸之子治二也彦次明'	.
	'吉吾弘昭博孝広正三司久介隆市勝哉人宏和光良好秀重春利生芳郎作康秋'	.
	'敏平喜美英弥道栄浩政成俊蔵裕晴章仁保悟忠善樹清親江廣寿造洋輔安昌'	.
	'武悦輝助]|政[雄一夫男治美義幸信行則明弘彦吉勝次子春司利志人光博'	.
	'和昭広敏之市二文喜徳俊孝晴宏三己秀巳秋道樹憲直良隆好芳輝蔵典実栄'	.
	'史紀見浩江仁英範章清廣久枝重数照嗣善士衛成登平寿友也由克年裕盛臣'	.
	'宣記代満寛富伸武洋]|清[一治美志司次隆二子人吉春孝光和三彦文作明'	.
	'市蔵信勝吾則秀之貴正重雄喜行徳幸高史久夫松昭弘助造澄男利見忠己士'	.
	'七晴栄巳八水敏輝登広英実博茂成仁寿太俊道嗣秋香平六武臣海繁義悦介'	.
	'江純憲康也盛宏典照衛剛満範紀記郎政保悟数]|忠[雄男夫義一司治彦志'	.
	'明行昭幸良弘勝孝之信次則三吉正利士美光重久二臣博生広徳史蔵和文平'	.
	'道好宏市作敏春晴俊人芳秋造敬助直郎典嗣克喜吾政興実衛勇憲康七儀成'	.
	'範子清由保善章仁浩也征洋秀英邦寿栄輝紀]|俊[夫雄一彦明男二治之郎'	.
	'幸昭行介次和三博光文英弘子樹也哉美秀朗司則宏春輔信晴勝作久孝広平'	.
	'正秋道成典吉隆徳裕章浩六生策紀憲克吾蔵造市彰洋範史弥人助喜逸仁充'	.
	'昌悦寛康満]|孝[一雄夫司志之治行男二幸明子義次三吉則弘彦文信昭博'	.
	'史徳平典光美道市広作久浩造好敏士良人生俊也正和宏仁喜利蔵昌至憲悦'	.
	'郎紀助臣芳洋允英介重裕成樹康晴章寿保春栄範祐尚充哉佳輔嗣秀彰宣友'	.
	'善七]|利[夫雄男一明幸治彦光行昭之勝春美秋和弘信子文郎久次博正広'	.
	'則通吉徳三道平晴孝隆政典市章英昌二也栄助生浩作成秀宏朗忠貞満康八'	.
	'重武樹定憲巳喜保己江実蔵直克充彰仁見衛司枝紀哉長清尚安廣裕]|昭['	.
	'夫二一三男雄治彦次子司義吾弘博平吉人典和八則市宏光生信広仁久文七'	.
	'美徳憲蔵作良郎浩英洋造利正五明寿栄六紀敏幸裕喜好代俊之芳秀悦道孝'	.
	'勝範宣春行臣助成士善年]|良[一雄夫治三平二男子明彦和次昭吉信弘幸'	.
	'作行樹則介美孝司之文助光造博人市隆久典蔵太春輔成徳正広勝知郎英秋'	.
	'晴仁祐浩紀忠宏昌憲江生栄輝章秀策政悦直枝実喜範道也朗裕友臣武衛彰'	.
	'寛照尚巳宣清己洋伸]|武[夫雄男志司彦治士久一美義史次光人文則弘二'	.
	'敏信利徳三子俊明重郎之昭博幸吉正広生春市蔵良平臣芳仁行宏典憲範秀'	.
	'嗣好晴寿紀道和喜尚巳勝保勇茂己也英浩洋松康]|隆[夫司一雄志男之治'	.
	'二行義幸三弘史文彦次博明久則信昭吉生広宏光徳士子美敏俊平造利浩正'	.
	'康也英介良章裕人典昌晴重道盛秀春好喜市嗣憲蔵洋成郎芳寿樹仁範紀太'	.
	'保政宣茂興哉寛作至善]|健[一二治次司三夫吉吾児蔵志造作市男雄介彦'	.
	'史之太郎也嗣生悦寿助人士悟策輔祐樹仁弘]|博[之文司幸美行明史志一'	.
	'昭光夫信道子人康義和久章己樹雄正治三士敏巳次隆通孝彦喜英俊男二紀'	.
	'臣也則保嗣実徳吉邦仁基充茂重利典勝宣生愛見良視海雅好忠泰貴満秋規'	.
	'成憲恭介資]|文[雄夫男子彦明一治昭吉博人隆三二平孝江義生則次吾弘'	.
	'也和敏蔵章作俊枝代郎武司利弥宏幸康哉秀広徳行造英之良典久朗恵信紀'	.
	'市衛仁好七洋春勝秋正芳憲浩成]|重[雄夫信男治光一幸義利行美則徳吉'	.
	'明喜人春之次昭樹蔵孝和勝子敏郎三成忠正彦俊隆二弘久晴良文秋盛政臣'	.
	'広博作好憲市典道実造紀司松保平志範寿康己富助芳巳満年登善直友]|久'	.
	'[雄夫男子義一志治幸司吉人光美和之次信生二明三江弥則枝喜蔵作徳勝'	.
	'芳利行代栄平也敏典良直士市恵史嗣昭寿登松好郎俊孝吾彦善助隆晴弘七'	.
	'造衛文博樹満富紀己馬道巳佳春保八実嘉仁範]|康[夫雄弘男彦之博治二'	.
	'一司則行裕宏正人子次幸生文浩広成晴平明徳史孝隆志信郎久秀三仁昭義'	.
	'典友吉光祐伸介利範英洋嗣紀憲喜臣和美昌敬敏寛朗樹政道雅高允市寿]|'	.
	'芳[雄夫男郎子明一治弘彦美樹久昭信春和則文幸朗正孝三光徳博之江行'	.
	'枝次隆広人松秋蔵宏勝晴生典輝秀二造紀伸平巳邦照浩吉裕市英司範政章'	.
	'史己衛喜実成房憲也武栄高忠道洋]|哲[夫也男雄郎朗哉司治二生三彦史'	.
	'次志明弘弥一美士之人子久矢博義行幸央則昭平宏正]|雅[彦之夫人弘一'	.
	'史博美文雄昭司章樹也幸男行俊子明則敏晴信治裕和志義己巳春宏英典浩'	.
	'仁生士広久紀光洋道孝康哉隆三嗣由秀宣利喜臣勝次徳啓規実二範通憲朗'	.
	'好央良貴寛芳祥郎]|三[郎男夫雄治次好吉朗義蔵良二平一徳生幸明枝善'	.
	'彦也春喜造芳成樹省三司博]|弘[之一幸志明行子美道司二文治光樹和次'	.
	'毅昭三義人夫喜雄吉康信巳隆己史孝男章久昌典正士平泰敏通勝晃造実也'	.
	'嗣則安忠海彦充徳紀基利武市見好高芳蔵良成]|昌[弘彦宏一幸男之夫司'	.
	'子三治平明雄利美義二昭樹孝史志和信也則久人行広俊次博巳徳文浩克典'	.
	'良敏己紀生伸秀隆吾英勝吉光洋道輝裕作章市春士憲晴邦仁嗣範訓芳直喜'	.
	'代康成哉保郎栄宣]|茂[雄樹夫男美一治子幸生喜行明之人信春昭利光則'	.
	'義久和次吉徳弘実二三彦敏晴正文隆広勝俊市穂博平郎良司紀孝己富芳作'	.
	'松也巳宏伸秋登寿保好助典]|浩[一二司之三幸史明志治行平次樹文昭美'	.
	'和章吉子人介光久士正康也嗣孝徳市伸己信道義巳彦造喜典通隆紀生則貴'	.
	'男夫敏利]|栄[一治二子次吉作三蔵司造喜市助男夫松光雄寿樹信志八悦'	.
	'吾幸七徳介久之祐彦進人太昭美]|貞[夫雄男子一治義二次美三吉行幸彦'	.
	'之光信利明良蔵司則昭人市文助敏勝志喜徳弘俊造和好作博広己春芳]|春'	.
	'[雄男夫吉美子一治義樹彦光次江三生二喜枝海幸行信市好人蔵芳代松己'	.
	'見巳利正之実久重良司]|邦[夫彦雄男明弘昭治博子一宏広義久光生之和'	.
	'利俊幸人敏三次芳英康裕洋正郎行美晴浩仁春典武良臣章二保司隆勝吉輔'	.
	']|克[己巳彦美之也明夫典則行幸弘治郎司哉博二人久義男雄敏志昌実子'	.
	'一仁昭宏三次俊利浩広文洋朗弥英史紀已好徳成正憲樹信良孝佳裕介芳吉'	.
	']|泰[弘三治男雄彦夫司一久之子明宏造正生博行二幸史典次則輔助志孝'	.
	'蔵広介樹秀成徳昭平光信文人裕隆郎伸章吉昌敏和浩道義洋士寛憲利英範'	.
	'啓朗臣嗣通祐紀仁也作]|直[樹人行之治幸一美也彦哉義吉次志子喜久紀'	.
	'文司道明弘孝己正二光史巳記三昭衛利和敏隆宏俊秀輝広夫登蔵市勝良雄'	.
	'仁男実博毅臣栄信則助江]|善[一治雄夫吉弘次男彦久行昭明之信作三博'	.
	'則光美郎和蔵幸市孝正文二徳隆助司勝人朗春造平広也吾七晴章樹英紀子'	.
	'衛輝道栄仁政生康松嗣八照秋裕重成宏六喜巳高清範啓浩秀保己]|吉[雄'	.
	'男郎夫一弘彦治春信明則蔵昭次美正孝光三久広隆晴和勝博松宏徳平幸人'	.
	'秋秀行朗之二成造伸文子輝生弥司助栄衛章高也政英紀史見典保康重清範'	.
	']|明[彦夫男雄弘義美人子治宏広生久良博徳正光信文則一敏仁利浩秀典'	.
	'吉郎洋裕俊次史司憲朗伸芳三和道孝二春紀志英範好]|富[雄夫男子治一'	.
	'蔵三次造義久吉彦司生也栄二美江幸弘郎重明保枝作之弥昭康行春和広博'	.
	'代喜太恵平市]|裕[之一二司治幸史子次明行三康樹介志昭久彦文章美士'	.
	'夫人也和雄紀弘信己光嗣正孝貴巳通隆道義喜生典男輔造則吉亮]|輝[雄'	.
	'夫男彦明美久昭一幸義子行之治光次正二和生也三吉人文喜政司信樹芳秋'	.
	'己好道]|洋[一子二三司治介平之志行次明史文幸右祐輔美光夫吉人和昭'	.
	'樹海市征男典士雄助]|喜[一作義市八平久好雄三夫男彦昭美弘代治六吉'	.
	'信蔵助之明重幸和郎芳博則七正良孝文造章由行光徳春次隆子勝悦広生朗'	.
	'晴英人栄秋]|真[一二人澄治司也吾次樹弘三之吉幸市悟平史弓男行琴哉'	.
	'作雄介彦志夫義明理宏美実和生徳光栄純道孝造嗣]|賢[一治二司次三吾'	.
	'吉蔵造市志作明悟也雄児介士郎]|広[志美行一幸司治明吉光次之文和義'	.
	'子樹二海道昭喜信雄三人夫宣己男士巳実見市勝隆史正重秋久利作孝栄康'	.
	'徳則茂太記造高保蔵敏]|達[也雄夫男郎哉彦朗美治三二司志生之明人弥'	.
	'矢次子己弘巳一成行史]|憲[一治二司三雄夫明次昭男彦正幸之生吾和章'	.
	'行市史義弘作吉子孝人久政志文造郎蔵光]|保[夫雄男彦治之則幸一弘次'	.
	'子博二明行正美徳広信孝司人久三志典宏郎文吉昭生光隆義寿平憲和利昌'	.
	'秀蔵喜範成英]|安[雄男夫弘治彦正一子則信次司広幸吉行博宏生孝二美'	.
	'之徳蔵三明昭平久秀人市喜春志義隆利郎光政史伸造成栄衛英文]|好[一'	.
	'男夫雄美子弘文明治孝信彦則幸春正昭和司郎行三光人博次宏広二之道久'	.
	'伸隆秋晴史勝章江生徳秀市輝成造平喜巳英朗枝己吉洋]|繁[雄夫男樹一'	.
	'治美幸子喜信行春義光明次利人蔵則之実三和吉昭敏松徳生二勝広弘俊市'	.
	'隆久昌晴正彦司造秋博登]|誠[一二治司次也三之志吾人吉喜市夫男造子'	.
	'作悦孝幸士蔵宏]|照[夫雄男子明美彦義久幸一光治正二代三次之行和吉'	.
	'生人秋司文也喜信道章芳己]|修[一二三司治平身次造作市吾吉蔵也弘史'	.
	'子久巳己]|伸[一二夫治幸也行之明彦次雄吾介司男吉子哉浩生弘三和郎'	.
	'昭広光樹宏好久博悟洋弥作晃]|道[夫雄男子明弘治彦生広博春則郎義徳'	.
	'昭也信行一人正隆孝幸久晴之代宏和成秋三典]|徳[治雄一男夫次蔵三二'	.
	'明義幸行松美光重子市彦郎司昭久之造衛栄正平吉人和弘生則也寿広博康'	.
	'仁弥保良助志孝]|辰[雄夫男美己也巳彦治郎次三二一蔵生義吉哉弥幸子'	.
	'造之司則明昭弘朗喜馬]|国[雄男夫広光彦治昭弘義一博明利勝松次臣子'	.
	'蔵春吉重人三久正幸平生宏司和隆康美市敏衛俊造]|勇[一治夫二吉次雄'	.
	'三作人蔵司男造喜助美市樹平介幸孝悦生志]|定[雄男夫一義吉治美信子'	.
	'次幸行光之明利市彦三二則司良弘勝昭志春蔵徳人生喜久和]|豊[治彦一'	.
	'子吉次作明和美司秋二喜久三志蔵光文昭春実樹重年雄弘茂勝松造秀夫隆'	.
	'之信幸男成広市行寿博太人晴正徳繁平]|恒[夫雄男治一彦久子美二明義'	.
	'吉次幸之三司人行弘徳和昭喜利生信春郎憲正則平光好博]|嘉[一明彦男'	.
	'夫雄昭久之信幸治孝弘子則宏市郎人吉和文平三章美博隆徳蔵朗次正春浩'	.
	'秀七行光助勝伸英樹道広重輝六造也紀晴洋]|静[雄夫子男江枝一馬香治'	.
	'代也二人生司恵彦明]|宏[之一明幸治行司和二樹昭志文次美光昌子三道'	.
	'史夫平典紀信吉彰章充至隆康人彦造祐雄介泰]|治[男夫郎雄彦美一子平'	.
	'義久之幸作人朗良行樹助吉正生二利三己喜信司道光巳明重孝]|寿[一夫'	.
	'雄男子郎彦幸美人治之昭明久和生朗光春志文三弘博行信樹徳則宏二次広'	.
	'孝吉也英紀栄]|公[一男夫雄明平彦子司二治三人博昭生義正也則徳孝俊'	.
	'志久之紀成弘宏洋利美敏英章郎康道信秀文隆典和士次]|雄[二一三司治'	.
	'次介幸吉彦作造大平志蔵史策士輔市]|啓[一二介司三治之次子吾祐史造'	.
	'吉助作輔志文市蔵太夫行明雄嗣喜]|高[志明雄義男司夫一広行治弘徳史'	.
	'士次幸光久之子則信美市吉宏正春二彦博文利三秀敏良生昭好]|敬[一三'	.
	'二治司子次介之造夫雄蔵吾吉助志明史祐市久士幸喜男文信典輔太彦人作'	.
	'義]|幹[夫雄男生彦也郎人治一子二司弘三久朗]|次[男郎雄夫朗義生彦子'	.
	'作一良人]|末[吉男雄広治夫子松一義次蔵光春喜人弘彦信廣三美利造好'	.
	'市勝明]|智[之明彦子弘也幸昭行一久博雄司宏治夫章史志広徳則和樹浩'	.
	'康義洋裕男美文晴恵英仁哉信光紀成生春秀士己巳三]|友[一治吉幸彦二'	.
	'子次義和行之明三昭則雄久宏男春喜信夫博市康也美弘紀広良衛司章孝重'	.
	'晴好勝成蔵秀樹秋光作栄江保]|新[一治吉吾二平作次市三蔵造司助也八'	.
	'六七悟]|金[一治蔵作吾次男雄三光造夫市二吉司平義助弥松也重七子正'	.
	'幸美八六利]|晴[夫雄彦男美久一義子之康行治生信樹幸司光三次二喜吉'	.
	'人海敏巳弘己明朗也]|順[一子二三治次司吉市平造也夫作弘久彦之雄蔵]'	.
	'|宗[一雄男夫治吉平弘次明義久市彦孝利二昭司和春三之徳光作幸人則正'	.
	'隆生俊宏信敏行助重広良博晴]|純[一夫二男子雄治也司三孝生次平弘義'	.
	'郎市吉久]|祐[一二司治三次介輔吉之子幸樹作造弘助史雄夫市男志蔵]|'	.
	'美[好雄子明代夫幸義治男彦徳一和昭則樹行次登枝利恵春晴文博弘之孝'	.
	'信江光芳穂敏紀鶴吉智郎津秋保隆喜勝久良鈴典雪輝]|元[一治彦吉昭次'	.
	'雄春男信二夫久明義司子三弘紀之宏美博幸康章秀成晴則広良市喜伸和生'	.
	'行志英樹也嗣重保]|靖[夫彦雄男弘之子治司久二博幸人浩典史明志郎一'	.
	'則宏生広昭行正英三和士文]|常[雄夫男吉治一義次子蔵美彦喜二明光三'	.
	'正春信幸弘行人司利松昭市久之]|耕[一作治三二司造平次吉蔵市介]|秋['	.
	'男雄夫義子吉彦生一広光人則治信美良好弘次蔵三利芳二穂]|行[雄男夫'	.
	'弘正信一彦広則宏治義生光博孝徳人春]|松[雄男夫治一次子蔵吉美枝三'	.
	'二義寿江市栄司平代造彦生]|節[子夫男雄郎生也治三二朗次]|尚[志之武'	.
	'文史夫人久樹一男子彦弘司三義美孝雄徳幸道登宏也治二生紀行明正平士'	.
	'敏利哉吾]|謙[一二治三次吉司吾介蔵造作]|長[治一吉生次男雄作蔵三市'	.
	'平寿久司夫利二栄松年助幸七義光造八人正英子徳俊敏明喜重]|鉄[男雄'	.
	'夫也郎治蔵次三美二弥一造哉朗平]|悦[子夫男郎雄朗治司二三次生弘也'	.
	'久一造]|千[秋代尋里春年明歳鶴恵之昭治枝一博吉晴寿弘広利]|二[郎男'	.
	'朗夫三一雄六良]|章[夫一二雄三司男弘治次子彦博人浩吾宏義吉介生裕'	.
	'平文仁郎好良光]|淳[一二司子夫也三治次史志雄吉男平之郎美介市]|成['	.
	'一人夫男美雄治行幸子二之光彦明昭樹司和信吉生章志利典孝次実正年徳'	.
	'弘三俊久義浩敏喜文則]|則[夫雄男行之幸明昭義彦子和光一久文正人秋'	.
	'康孝]|紀[夫男雄一子彦之昭明幸元行生久義和文光郎]|恵[一子三司二治'	.
	'介次造美吉市夫雄吾男弘久蔵]|五[郎男一月夫雄六朗平作三]|大[輔介作'	.
	'助吉三樹蔵和治祐二典造志八一成司吾策地海]|四[郎男朗一]|貴[之志史'	.
	'司弘久彦幸夫雄一博士文行裕光浩宏広子義則男也洋生昭紀仁明章信美]|'	.
	'満[男雄夫子義治明彦弘幸昭則春穂広徳博也郎生之久行次枝喜吉利江]|'	.
	'由[雄夫一男松美蔵郎明治和幸春三次之子行光信彦則弘紀久勝吉造二昭'	.
	'人秋孝隆]|卓[也司郎三男夫二雄治美哉志爾史一己朗次士生巳弥見蔵]|'	.
	'守[男夫雄正一人彦弘利孝治之義也康久三生行明司次幸二昭宏信]|征[夫'	.
	'男一治二雄司三子勝彦次人洋生史也士志弘紀吾之行義郎昭]|福[治一男'	.
	'松雄次夫蔵美三市司二寿子義造重吉徳光栄]|時[雄男夫子彦義治春次一'	.
	'弘正光久生則三枝広]|慶[一治三子二次蔵司吉太喜雄造助明昭彦夫久男'	.
	'吾作信介和幸之]|佳[男子久弘明宏彦一夫孝之史昭典則和三幸秀雄伸正'	.
	'治樹郎司生人紀也文隆美]|太[郎一吉平市助志朗三作]|初[男雄子枝夫美'	.
	'江義治一次代恵吉喜彦郎]|寛[治一二之司次明幸人行子志三美文和昭樹'	.
	'雄史夫信]|岩[雄男夫吉蔵治松一美次三]|藤[雄吉男夫一作子市蔵治義三'	.
	'七松次助枝平吾太江]|仁[志一司郎史作平士美吉三助市彦之男子蔵治孝'	.
	'夫]|竜[一雄夫二男也彦三治司次平太介馬生蔵美吉郎哉]|圭[一司介三二'	.
	'吾子治祐造助次市史佑太輔右作]|省[三吾二一治司次悟造]|盛[雄男夫一'	.
	'義治行光吉次幸人久正二三栄徳明之彦孝隆信喜昭重司弘]|恭[一子二司'	.
	'平三治弘男介彦久史次夫輔雄之正宏典博行生]|郁[夫雄男子郎也生朗三'	.
	'二]|庄[一司治吉平三次二市作蔵八吾造助七]|澄[夫子雄男江人枝生]|陽'	.
	'[一子三介二治司平吉次夫造]|龍[一雄夫男二彦也治三司美生次介平郎馬'	.
	'哉吉太]|知[之明行子幸治也一己弘彦久義宏巳昭男二則司夫広史雄良博'	.
	'樹徳孝道正生]|慎[一二吾治也司介次三哉悟]|典[夫男子雄明昭之生彦久'	.
	'幸正弘孝行一義和宏史]|竹[雄男夫治一次松志司二子蔵彦美市義三春]|'	.
	'源[一治吾蔵吉次三二作市司造七助八]|晃[一司弘三二治久男夫生彦次雄'	.
	'平宏正史市義吉子]|キ[ヨミクンサエイワセチ]|八[郎重朗男一]|房[子'	.
	'雄夫男吉江一枝治義次美]|周[一二三治平作司次蔵吉造市子]|建[一治夫'	.
	'二次三男司雄樹蔵志造彦吾吉]|精[一二治三司次吾作市吉]|兼[雄一吉男'	.
	'治光夫義次松三蔵二司市弘久利作正]|朝[男雄子夫一治吉光生彦次美則'	.
	'義幸信明昭之二]|史[郎朗雄明夫彦生子人男]|宣[夫雄明男之昭彦行幸子'	.
	'弘治義久博孝一正]|米[子蔵吉一男雄造治三作夫次市二]|益[男雄夫美三'	.
	'弘子一治生次司巳]|民[雄夫男子治生也三蔵一]|寅[雄男吉夫一治蔵三次'	.
	'松市二彦]|菊[雄男夫治枝次江一子松蔵代二美三]|睦[夫男雄子美郎生彦'	.
	'治人]|徹[也夫雄郎男哉二志朗治三]|市[郎雄蔵男松夫次三治朗造平子]|'	.
	'年[男雄夫春一明子弘行彦光秋治昭美幸正]|ト[シヨキメクモリ]|彰[一'	.
	'夫彦男二三宏久雄治人司吾浩良弘子]|平[治吉八一次三和作蔵二雄助男'	.
	'夫造]|昇[一三司治平二次吾市吉]|亮[一二三介治平司次太輔吉]|ミ[ツ'	.
	'ヨチネサヤヱイワカ]|力[男雄夫三蔵也造松弥]|進[一二治吾也次司三吉'	.
	'平]|留[吉雄男治蔵夫一次義三]|君[子夫江雄男代枝]|京[子一二治三市'	.
	'司平次]|祥[一二司夫三子治之男介雄弘行光次文平浩]|七[郎男蔵三雄]|'	.
	'フ[ミサクジヂデヨ]|剛[志史一司士三男久二夫彦弘治正生]|逸[郎雄夫'	.
	'男朗子美平]|ハ[ルナツマ]|与[一吉市作助七平八蔵三]|六[郎男雄夫蔵'	.
	'一三]|敦[子史夫司志彦雄美之士男也]|欣[一也二司治三哉吾弥]|篤[志'	.
	'史司夫美男雄彦子郎二治一信]|功[一二夫治雄三次男司]|通[夫雄男弘明'	.
	'泰子孝博義正治彦宏]|丈[夫二一雄治司男晴志吉]|基[之弘夫次一治雄樹'	.
	'司博晴行義文男彦裕]|充[弘男夫宏雄彦子孝生博広司郎治洋明]|範[夫雄'	.
	'男明行之幸子彦昭一久義]|作[治一次蔵男雄夫二市造三平美]|志[郎朗信'	.
	'げ津づ]|育[男夫雄子生三郎弘宏造]|拓[也郎夫治男司哉雄二美生三志]|'	.
	'実[雄男夫義治美郎三一行信]|研[一二治三司次吾]|桂[一子三二司治次'	.
	'介吾]|虎[雄男夫一吉彦治]|要[一三吉蔵治作助二次造司]|愛[子治吉三'	.
	'二明]|厚[志子生司夫美雄一男二三史]|数[雄馬男夫一美義彦人子]|タ['	.
	'ケカミマツイエ]|亀[吉雄一夫男治蔵次市松]|礼[子三二治一司次]|佐['	.
	'一吉市平助敏七]|晋[一作也二吾司平治介三]|将[夫人之司史雄一弘男美'	.
	'行志文彦光博]|ツ[ルヤネギナマタ]|梅[子吉雄男夫治一次]|延[夫雄男'	.
	'行幸子一治之吉明寿]|潤[一二治三子也]|鶴[雄吉松男夫一子治]|禎[一'	.
	'二三夫男之子治彦造久]|弥[一生市吉平作助七]|ヨ[シネ]|惣[一吉市治'	.
	'平次七作助]|峰[雄夫男子生一]|儀[一雄平男市夫助明作信]|司[郎朗]|'	.
	'ス[ミエイヱギマ]|眞[一人二澄治司吾也次]|唯[夫雄男一志義史司]|チ['	.
	'ヨエカヤイ]|マ[サツキチ]|増[雄夫男美一治]|稔[夫雄彦之男明久子幸'	.
	'也弘一]|廣[志美一行司幸明治子光之]|サ[ダトクワツイタエ]|雪[雄子'	.
	'夫男枝江]|シ[ゲズヅマナモ]|堅[一治二司次三志]|甚[一吉作蔵平市三'	.
	'吾助]|準[一二治三]|熊[雄吉男夫一蔵治市]|勘[一治次二市蔵助]|聖[一'	.
	'二治司子]|紘[一治二司]|イ[トネチツシサセソ]|彦[一治次二三市吉]|'	.
	'永[治一吉二次子三雄]|浅[吉雄一夫男治次]|軍[治次司一二平三]|万[吉'	.
	'蔵治平作里一三]|ヒ[サデロ]|猛[夫雄男志彦司]|玉[枝子男江雄夫喜吉'	.
	'一樹]|有[一三二司弘史信]|親[雄男義夫志一治弘司]|と[みら]|欽[一也'	.
	'司哉二治三]|綾子|又[一男雄吉市蔵次治三]|カ[ツネヨメ]|律[子夫雄男'	.
	']|完[治二一次司]|テ[ルイ]|峯[雄夫男子生一]|林[蔵平一三造治作]|里'	.
	'[志美子司見]|早[苗人]|妙子|優[一子二治司]|譲[二治一司]|興[一治二'	.
	'三司平]|教[夫雄一男之子行]|東[一洋吾吉作平治]|立[夫身美男雄志也]'	.
	'|庸[夫一介雄男二三]|十[郎一三二]|兵[衛一吉治次蔵三]|頼[雄夫男一'	.
	'子光信正明]|吾[郎一朗市]|淑[子郎夫雄]|伝[一吉治次蔵三]|陸[男夫郎'	.
	'雄]|ユ[キリミ]|鈴[子夫雄男江]|ナ[ツミカ]|瑞[穂夫雄枝男]|絹[子代'	.
	'枝江]|計[一夫雄男介三二治]|伊[作助平一八織吉]|悟[郎志朗史司]|ア['	.
	'キサ]|士[郎朗]|玲[子二]|貫[一治二]|朋[之子宏幸広彦弘]|為[雄一吉'	.
	'夫男義治]|外[治次吉男雄二]|仙[吉一治蔵次三]|主[税計]|琢[磨也哉]|'	.
	'冨[雄夫男子美]|多[一吉門助市聞]|せつ|崇[夫史之志司雄文]|あ[いや]'	.
	'|滋[夫子雄男樹]|倉[吉治蔵雄一造]|捷[治一二夫三彦]|銀[蔵一治作三'	.
	'次]|き[ぬゑの]|理[一夫平吉]|石[松雄蔵男夫]|さ[きよち]|宇[一吉市'	.
	'平]|花[子枝]|規[夫雄之男]|荘[一平司二六]|み[きえな]|仲[治次一男'	.
	'雄夫]|暢[夫之彦男一]|セ[イキン]|種[雄夫男一子]|夏[子樹雄男夫]|鎮'	.
	'[雄夫男]|幾[雄夫男]|森[雄男一夫]|法[夫男雄子明]|聡[一明志史司]|'	.
	'才[一治吉二次]|助[一治雄男夫次]|ヤ[スヱ]|悌[二三一治]|コ[トウ]|'	.
	'隼人|匡[史弘彦志男司]|速[雄男夫人]|ノブ|岳[志彦史夫人]|音[吉松一'	.
	']|之[夫男雄彦]|嗣[郎夫雄男]|リ[ツンヨエ]|艶子|佑[一治二介吉]|國['	.
	'雄男夫]|晶[子夫一彦]|勲[夫男雄]|滝[雄男夫]|住[夫男雄]|牧[夫男雄]'	.
	'|強[志一司]|了[一三介]|継[男雄夫]|登[一美志]|穂積|うめ|捨[吉男雄'	.
	'夫]|や[えい]|謹[一吾治]|生[男一夫雄]|た[きね]|季[雄男夫]|経[雄夫'	.
	'男]|顕[一治二]|笑子|人[志士司]|九[一郎]|クニ|壮一|孫[一市]|伍[郎'	.
	'一]|甲[一子]|歳[雄男夫]|享[一司二]|毅[彦一]|卯[一吉]|貢[一司]|榮'	.
	'[一子]|麗子|モト|専[一治]|綱[雄男夫]|素[行直子]|歌子|エ[イミ]|宮'	.
	'[子雄]|近[雄夫男]|杉[夫雄男]|景[一三]|皓[一司]|壽[一夫男]|倫[明'	.
	'子夫]|い[くよ]|角[治一次]|紳[一二]|ます|田[実茂稔]|日吉|暁[子夫'	.
	'男]|絋一|丑[松蔵]|ケイ|小[一市]|ちゑ|葉子|脩[二一]|ム[ツメ]|莞爾'	.
	'|咲子|容子|乙[彦吉]|暉[夫雄]|只[夫雄]|覚[治一]|能[久成]|至[誠弘]'	.
	'|令子|映[二子]|靜[子雄]|得[三二]|詔[一二]|てつ|愼一|禮子|量[平一'	.
	']|迪夫|しん|涼[子一]|なを|加[一代]|総一|喬[一二]|駒[吉雄]|百[代'	.
	'合]|ソ[ヨメ]|鹿[雄蔵]|その|岑生|干城|緑郎|奉文|心一|町子|駿一|鉱'	.
	'一|全弘|資郎|収一|願一|鉦一|権一|絢子|統一|威夫|園子|くら|鋭一|'	.
	'のり|円治|柳一|ワカ|浪子|ウタ|錦一|冬樹|鐘一|孔一|かず|養一|レイ'	.
	'|舜一|すず|玄一|錠一|操子|都子|亘弘|賀一|右一|つよ|磯吉|薩男|ふ'	.
	'き|勢一|准一|凡夫|蓉子|ぬい|浜子|山治|亨一|鋼一|惠子|允彦|希一|'	.
	'羊一|月子|訓男|鷹雄|世紀|露子|粂雄|楠雄|香織|録郎|若松|温子|巌夫'	.
	'|酉蔵|禄郎|悠二|渥美|展弘|より|[清勇茂博実進弘正勝隆豊昇誠明稔修'	.
	'勉武孝功勲保守浩宏登徹昭忠章栄寛満晃健剛薫繁仁学一悟猛洋巌彰淳久'	.
	'裕貢毅均力肇治優聡潔智敏広司操哲亨強真馨等忍要寿篤務充靖光滋信覚'	.
	'衛賢直敬勤透敦尚亮泉巧護亘厚努卓元泰渉崇斉純晋實譲恵康啓潤朗定伸'	.
	'喬幸良太諭享新俊平大順静理旭伝基通収渡秀高了公達憲暁始恒和昌好節'	.
	'求巖睦至穣香謙貴脩桂甫廣豪雄望陽輝英東貞盛聖惇格匡克林威徳顕澄積'	.
	'拓工照巽知義将弥環雅準孟眞緑厳長建圭紘安堅利侃重聰慎芳幹慧有完攻'	.
	'精初耕彪親匠允晶成晟彬央紀訓政祐嵩昂源研周奨整文温禎績孜中尭浄郎'	.
	'穂誉龍恭郁暢斌融富征歩宰計壮近峻男汎竜樹深尊傑慶煕宝京洸駿皓寧愛'	.
	'規拡玲都出斎創翼烈宗全律嘉上巍翠甲襄堯榮岳願敞瞳坦祥永道鼎暹励玄'	.
	'勧侑晴瑛怜統納壽廉叶興喜夫庸春佐宣止淑董昶亀年善典潮貫愿磨済胖到'	.
	'与璋督円霞捷作巴普晧史諒開皎連任続万生悦葵行丈佶洵晁勗暉鎮陞悠彦'	.
	'滉蕃誓立彊穆吉丞盈誼集傳涼究昊絋福佑税詮礼二磐来動醇瀬亙糺邦募量'	.
	'確省傅叡美友梓蔵秋孚眸益教諄儀助丘延森主束素仲藤港鴻認琢伍洪三妙'	.
	'迪麗魁常旦範但多是劭木郷航鉄次士金之映旻綾祝嗣総稠速愈溜房萬恂悌'	.
	'篁倫湊米協由偉佳運赳育存勁蔀民洌城溥松宥吏惺汪漢穰晄岬伯庄唯舜收'	.
	'白惠曠]';

my $my_name = '鈴木 嘉久';

if ($my_name =~ /$jpn_first_name/) {
	print encode('cp932', "「$my_name」は「$&」がマッチしました。") . "\n";
} else {
	print encode('cp932', "「$my_name」はマッチしませんでした。") . "\n";
}

で、実行結果。。

「鈴木 嘉久」は「木」がマッチしました。

わはははははは!! だ〜か〜ら〜、
おれの名前は「木」じゃないっつの!!


しかし、「木」さんなんているんだ。10,000位以内で。
まーこれは、「姓」の「木」に先にマッチして終了してしまったわけで、439行目を $my_name = '嘉久'; にすれば、

「嘉久」は「嘉久」がマッチしました。

になります。

さて、「名」の方は「姓」よりさらに多いらしく、かなりの数考慮しないと使えないようです。しかしよく見ると、「一」、「二」、「子」あたりは最後の文字としてかなり顕著な頻度で出現しそうなので、別ロジック考えた方が良いと思いますね。。

うーん。もう少し考えてから続きを
posted by treely at 07:53 | Comment(0) | IT | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。