【发布时间】:2021-11-26 12:35:35
【问题描述】:
我正在尝试格式化作为 R 中不同输入向量的英国邮政编码。
例如,我有以下邮政编码:
postcodes<-c("IV41 8PW","IV408BU","kY11..4hJ","KY1.1UU","KY4 9RW","G32-7EJ")
如何编写将上述向量条目转换为的通用代码:
c("IV41 8PW","IV40 8BU","KY11 4HJ","KY1 1UU","KY4 9RW","G32 7EJ")
即邮政编码的第一部分与邮政编码的第二部分之间用一个空格隔开,所有字母都是大写。
编辑:邮政编码的第二部分始终是最后 3 个字符(数字后跟字母的组合)
【问题讨论】:
-
一般来说这似乎很重要,但this answer 可能有用
-
@RonakShah - 第二部分总是 3 个字符。所以可以假设最后 3 个数字和字母构成第二部分。
标签: r string vector format postal-code