Мне нужно сравнить строку, давая две возможности для каждого символа в строке в (если) заявление, например:Сравните строку, давая две возможности для каждого персонажа в Swift
let str = "2 3 1 2"
if str == "(1||2) (2||3) (1||2) (1||2)" {
//Do Something
}
Я знаю код написано неправильно, а просто для понимания того, что я имею в виду.
Я использовал для использования (например, оператор) в VB, например:
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
Я не мог найти ничего подобного в стрижа.
Пожалуйста, помогите, спасибо.
попробовать RegEx ([NSRegularExpression] (https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSRegularExpression_Class/index.html#//apple_ref/doc/uid/TP40009708)) – Okapi
Sorry, но я не знаю разницы между этими сайтами, поэтому я думал, что могу писать здесь и там. – iaa
см. [Какую компьютерную науку/программирование Stack Exchange я публикую?] (Http://meta.stackexchange.com/a/129632/165773) (за мое чтение, ваш вопрос очень плохо подходит для программистов) – gnat