SwiftのStringは、さすがにUnicodeが前提になってから設計されただけあって、洗練されてるな