首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过为Swift中的每个字符提供两种可能性来比较字符串

通过为Swift中的每个字符提供两种可能性来比较字符串
EN

Stack Overflow用户
提问于 2014-12-10 15:27:35
回答 1查看 173关注 0票数 1

我需要比较一个字符串,在一个(if)语句中为字符串中的每个字符提供两种可能性,例如:

代码语言:javascript
复制
let str = "2 3 1 2"
if str == "(1||2) (2||3) (1||2) (1||2)" {
//Do Something
}

我知道代码写得不正确,只是为了理解我的意思。

我曾在VB中使用(类似操作符),例如:

代码语言:javascript
复制
Dim s As String = "2 3 1 2"
If s Like "[1-2] [3-4] [2-3] [1-2]" Or s Like "[1-2] [1-2] [2-3] 2"  Then
//Do something
End If

我在斯威夫特身上找不到类似的东西。

请帮忙,谢谢。

EN

回答 1

Stack Overflow用户

发布于 2014-12-10 15:53:10

看起来您所要求的是对正则表达式的支持。它们并不直接存在于Swift (目前?)但是您可能想看看RegEx in Swift?http://nomothetis.svbtle.com/clean-regular-expressions-using-conversions

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27404740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档