我正在做一个只需要使用正则表达式来将状态名称(必须不区分大小写)转换为它们的两个字母缩写的项目。
我不能使用任何类型的开发环境或链接到任何数据库或 xml 或 ini 文件。
请帮忙!
我正在做一个只需要使用正则表达式来将状态名称(必须不区分大小写)转换为它们的两个字母缩写的项目。
我不能使用任何类型的开发环境或链接到任何数据库或 xml 或 ini 文件。
请帮忙!
由于状态中没有常规内容,因此正则表达式是错误的工具。我建议获得一个新项目。
然而,唯一的解决方案(除了愚蠢的不合逻辑的黑客)是硬核每个状态:
s/Alabama/Al/
s/Alaska/Ak/
...
s/Wyoming/Wy/
可以在此处找到各州及其缩写的列表。