您当前的位置: 首页 >  搜索

Swift忽略大小写搜索子字符串的三种方法及性能对比

发布时间:2022-03-04 17:02:04 ,浏览量:0

在这里插入图片描述

功能需求

在Swift中,字符串比较和搜索是很常见的操作。有时我们需要以特殊条件在一个字符串中搜索子字符串:比如忽略大小写或忽略变音符号。

在本篇博文里,我们将探讨Swift里三种特殊搜索字符串的方法并简单测量它们的执行效率。

想知道如何实现它们吗?

还等什么呢?Let’s work out!

问题分析 1. 最简单的方法

这是一个最没有“技术含量”的方法,该方法在绝大数语言实现起来思路都一样:将搜索和被搜索字符串都转换为小写的形式,然后执行普通搜索。

extension String {
    func containsCaseInsensitive
关注
打赏
1688896170
查看更多评论

暂无认证

  • 0浏览

    0关注

    107766博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0826s