Wie kann ich die erste Position eines Zeichens in einem Teilstring finden. Nicht in der gesamten Zeichenfolge, sondern nach einer angegebenen Zeichenposition.Finden Sie die Position des Zeichens in einem Teilstring
Beispiel:
var str = "This is a test string"
//find the position of first "i" after "is"
let position = str.firstPositionOfIAfterPosition(5) // returns 18
Ich weiß, dass ich die gesamte erste Position mit dem Code unten finden. Wie kann ich das erweitern, um erst nach einer bestimmten Zeichenposition zu suchen?
let position = str.rangeOfString("i").startIndex
(Sie können den 'locale weglassen: nil', hat dieser Parameter einen Standardwert.) –
@MartinR Ich weiß, aber ich wünschte, Code-Vervollständigung würde mir das zeigen. Ich habe hier einen Fehler gemeldet, aber es kommt immer wieder zu mir zurück; Apple scheint nicht zu verstehen, was das Problem ist. – matt