【发布时间】:2013-06-04 18:34:35
【问题描述】:
我想提取英国邮政编码的外码。所有背景都在这里:UK Postcode Regex (Comprehensive)
但这不是验证,所以应该这样做:
- 长度为 5 的邮政编码的前 2 个字符
- 长度为 6 的邮政编码的前 3 个字符
- 长度为 7 的邮政编码的前 4 个字符
所有邮政编码都转换为大写且没有空格。
我不知道如何指定动态范围。或者任何可行的方法。
伪代码^[A-Z0-9]{length(postcode) - 3}
补充:我正在使用 R。
【问题讨论】:
标签: regex string r postal-code