用于在TextMate中创建最后一个字符大写的正则表达式语法

had*_*enp 2 regex textmate oniguruma

我想大写地址字段中的最后一个字符.因此,"300 E.87th St.#4b"变为"300 E.87th St.#4B",但"87th"不应变为87Th.我可以在TextMate中这样做吗?如果是这样,语法是什么?

谢谢.

had*_*enp 5

解决方案是在Find字段中只有两个捕获:([0-9])([az])$并在Replace:$ 1\U $ 2中包含它们.

我想,有点明显.这是我第一次需要正则表达式并试图在学习基础知识的同时解决问题,这种情况无疑是非常普遍的!