1
A
답변
6
[NSString rangeOfString: options:]
에 전달할 수있는 옵션 중 하나는 NSBackwardsSearch (찾고있는 문자열의 마지막 항목을 제공)입니다. rangeOfString 방법의 또 다른 변형이있다
2
:
- (NSRange)rangeOfString:(NSString *)aString options:(NSStringCompareOptions)mask range:(NSRange)aRange
이것은 당신이 내 검색 범위를 지정할 수 있습니다, 그래서 당신은, 루프에서 각 범위를 찾은 다음 검색 범위에서 제외하고 다시 시도 할 수 더 이상 일치가 없을 때까지
당신이 뭘 하려는지에 따라 사용하여 더 많은 행운이있을 수 있습니다이 :
@으로 구분 된 각 부분으로 문자열을 분할합니다NSArray *components = [string componentsSeparatedByString:@" - "];
"-"와 그들을 돌려 배열 - 그러면 [구성 요소 lastObject]를 사용하여 마지막 배열을 가져올 수 있습니다.
또 다른 옵션은 NSScanner를 사용하는 것입니다. NSScanner는 문자열을 반복하면서 토큰을 가져 오는 용도로 사용됩니다.
관련 문제
- 1. 다음의 내가 있다고 가정 해 봅시다 ++
- 2. 알고리즘의 내가 번호 목록이 있다고 가정 해 봅시다 특정 조건
- 3. 내가 같이 두 개의 테이블이의가 있다고 가정 해 봅시다 jQuery를
- 4. 가져 오기 데이터베이스 유형의 내가 schema.rb이 있다고 가정 해 봅시다
- 5. jQuery를이의 내가 이러한 행이있는 테이블이 있다고 가정 해 봅시다 행
- 6. 의 내가 이렇게 보이는 테이블이 있다고 가정 해 봅시다
- 7. 이의 내가 있다고 가정 해 봅시다 중첩 된 자원
- 8. EF에서의 부품의 내가 다음 EF 코드가 있다고 가정 해 봅시다
- 9. 결과하지 수의 내가 두 개의 테이블이 있다고 가정 해 봅시다
- 10. 사용하여 템플릿의 내가 다음 코드가 있다고 가정 해 봅시다 기능
- 11. 의 내가 워크 플로우 있다고 가정 해 봅시다
- 12. 단지의 내가 이런 식 있다고 가정 해 봅시다 표시
- 13. 이의 나는이 두 테이블이 있다고 가정 해 봅시다 외국 테이블
- 14. 정규식의 난 다음 문자열을 있다고 가정 해 봅시다 캡
- 15. PHP 새로운 라인 : \ n의 내가이 변수 있다고 가정 해 봅시다
- 16. 정규식 도움의이 나는 HTML 문자열 있다고 가정 해 봅시다
- 17. JQuery와는 이제 우리가이 마크 업 있다고 가정 해 봅시다 이벤트
- 18. POJO는이 전 간단한 POJO 클래스가 있다고 가정 해 봅시다 XHR
- 19. 은 이제 나는이 같은 상황 있다고 가정 해 봅시다 방법
- 20. 캐스트는 이제 다음과 같은 I가 있다고 가정 해 봅시다 런타임에만
- 21. 효율적으로의는 다음과 같이 모델을 가정 해 봅시다
- 22. 가상 상속의 우리를 가정 해 봅시다
- 23. 의 내가 아래 표해야한다고 가정 해 봅시다 테이블을
- 24. MongoDB를, JSON 클래스 및의 내가 이러한 클래스있어 가정 해 봅시다
- 25. 은이의 내가 좋아하는 자바에서 뭔가를한다고 가정 해 봅시다 FutureTask
- 26. 조작하기 DisplayMember은 이전의 내가 같은 데이터 바인딩을 사용하고 있다고 가정 해 봅시다
- 27. 안드로이드 -의 내가 그릴 수 있다고 가정 해 봅시다 다른 리소스
- 28. JSLint 새로운 키워드의 내가 다음과 같습니다 일부 자바 스크립트가 있다고 가정 해 봅시다
- 29. 이의 내가 같은 디렉토리 구조를 가지고 있다고 가정 해 봅시다 예기치 않은 동작을
- 30. 이 표준을 사용하여 정의하는 데 필요한 "=="연산자 ::의 내가 있다고 가정 해 봅시다