本文语法为Swift4
获取字符串的长度
1 | let str = "窗前明月光,疑是地上霜"; |
正则获取字符串
1 | let str = "哈哈[呵呵]嘿嘿" |
打印的结果
1 | 左字符串:哈哈 |
截取字符串
1 | let str = "哈哈[呵呵]嘿嘿" |
打印的结果
1 | 截取的字符串为:[呵呵] |
替换字符串
1 | let str = "ABcdeAB" |
打印的结果
1 | 替换后:abcdeab |
正则替换字符串
1 | let str = "[哈哈]猪头[害羞]开心[哈哈]" |
打印的结果
1 | 替换中:(表情)猪头[害羞]开心[哈哈] |
是否包含
1 | let str = "哈哈[呵呵]嘿嘿" |
打印的结果
1 | 是否包含:true |
分割字符串
1 | let str = "哈哈,呵呵,嘿嘿" |
打印的结果
1 | 结果:["哈哈", "呵呵", "嘿嘿"] |
获取子字符串
1 | let str = "哈哈,呵呵,嘿嘿" |
打印的结果
1 | 结果1:哈哈 |
字符串合并
1 | let str = "哈哈,呵呵,嘿嘿" |
打印的结果
1 | 结果:哈哈;呵呵;嘿嘿 |
字符串格式化
1 | let duration = 80 |
打印的结果
1 | 格式化后:01:20 |
字符串大小写
1 | let str = "ABcde" |
打印的结果
1 | 大写:ABCDE |