Je suivais http://www.raywenderlich.com/86205/nsregularexpression-swift-tutorial et en utilisant le fichier de jeux ci-dessous:à exclure certains matchs utilisant NSRegularExpression
http://cdn5.raywenderlich.com/wp-content/uploads/2015/01/iRegex-Playground-Xcode-6.3.zip
pour aider à trouver matches, mais je dois être en mesure d'exclure certains résultats.
Fondamentalement, je regarde le schéma suivant:
let thenotClasses = "*121:32, Malachi 22:66 , 32:434, 16:111 , 17:11 , John 13:14, Verse 41:29, Great 71:21"
listMatches("\\d\\d?\\d?:\\d\\d?\\d?", inString: thenotClasses)
Je reçois tout le nombre: numéro correspond, cependant, ce que je veux vraiment faire est de dire aussi d'exclure toutes les correspondances préfixées avec * »ou matchs qui sont précédés par le mot « Malachie » ou « John », mais comprennent le reste
donc, dans ce cas, je veux les matches de retour:
[32:434, 16:111 , 17:11 , 41:29 and 71:21]
Toute aide être grandement apprécié, si Dieu le veut :)
Merci beaucoup, Allah Masha qui a fonctionné! –