Tbpgr Blog

Employee Experience Engineer tbpgr(てぃーびー) のブログ

書籍 Regular Expressions Cookbook | Reformat Names From “FirstName LastName” to “LastName FirstName”

パンくず

書籍 Regular Expressions Cookbook
Reformat Names From “FirstName LastName” to “LastName FirstName”

概要

姓名の入れ替えについて。
書籍では結構複雑な英名に対応してたけど、
日本人なので日本語名の単純入れ替えのサンプルで例示。

サンプル

puts "Ichiro Tanaka".gsub(/^(.*?)\s(.*?)$/, '\2 \1')

結果

Tanaka Ichiro