经典算法题:输入一个字符串,切换其中字母的大小写,下面将分别使用 正则匹配 和 ASCII编码 判断的形式去实现。
一、问题示例
示例 1:
- 输入:
A23#$5bcF - 输出:
a23#$5BCf
示例 2:
- 输入:
你好啊%……&001 - 输出:
你好啊%……&001
二、代码演示
- 正则匹配
1 | |
- ASCII编码
1 | |
三、单元测试
1 | |
四、性能测试
1 | |
switchLetterCase1 run time: 0
switchLetterCase2 run time: 0
- 使用正则表达式,性能较差
- 使用ASCII码判断,性能较好(推荐)
欢迎访问:天问博客
本文作者: Tiven
发布时间: 2023-07-26
最后更新: 2023-08-01
本文标题: 【数据结构与算法】(18):字母大小写切换
本文链接: https://www.tiven.cn/p/71fe52ce/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!
发布时间: 2023-07-26
最后更新: 2023-08-01
本文标题: 【数据结构与算法】(18):字母大小写切换
本文链接: https://www.tiven.cn/p/71fe52ce/
版权声明: 本作品采用 CC BY-NC-SA 4.0 许可协议进行许可。转载请注明出处!


