Как игнорировать слова, содержащие подстроки с помощью компонентовSeparatedByString :?

Я хотел бы проанализировать следующую строку, используя -componentsSeparatedByString: ::

  CHAPTER 5. RULE OF DECISION CHAPTER 6. GOVERNMENTAL EXEMPTION FROM BOND AND SECURITY REQUIREMENTS CHAPTER 7. LIABILITY OF COURT OFFICERS SUBCHAPTER A. LIABILITY OF OFFICER SUBCHAPTER B. LIABILITY OF ATTORNEY SUBCHAPTER C. SUIT ON OFFICIAL BONDS CHAPTER 8. STATE EXEMPTION FROM CERTAIN FEES: FEES PAID BY OPPOSING PARTY CHAPTER 9. FRIVOLOUS PLEADINGS AND CLAIMS SUBCHAPTER A. GENERAL PROVISIONS SUBCHAPTER B. SIGNING OF PLEADINGS CHAPTER 10. SANCTIONS FOR FRIVOLOUS PLEADINGS AND MOTIONS 

но когда я использую CHAPTER в качестве строки для разделения, элементы SUBCHAPTER также разбиваются, потому что они содержат ГЛАВА внутри них.

Как я могу избежать остановки элементов SUBCHAPTER при разборе элементов ГЛАВА, используя -componentsSeparatedByString 😕

One Solution collect form web for “Как игнорировать слова, содержащие подстроки с помощью компонентовSeparatedByString :?”

Попробуйте использовать регулярные выражения regexKit идеально подходит для этого . Это поможет вам сформировать точный шаблон, который вы ищете …

 NSString *regex = @"^CHAPTER [0-9]"; NSPredicate *valtest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", regex]; ret = [valtest evaluateWithObject:yourText]; NSLog("Matches: %@", ret); 
  • IOS: проверьте часть NSString
  • Плюсы и минусы использования против @ "некоторая строка"
  • Создание определенных слов в NSString жирным и интерактивным тегам
  • строка заменить номер телефона iOS swift
  • stringWithFormat создает строку с символами тарабарщины
  • Усечь NSString в соответствии с размером?
  • как получить одиночные символы из строки в ios для языка Gujrati (на другом языке)
  • NSRange: range.location! = NSNotFound vs. range.length> 0
  • Таинственная авария с диапазоном метода NSStringOfComposedCharacterSequenceAtIndex:
  • NSString containsString crashes
  • NSRange дает бессмысленное местоположение
  • ": непризнанный селектор" при попытке получить строку из словаря
  • Interesting Posts

    Как создать многоуровневую игру с Cocos2D (iOS)

    Регистрация имени класса всех UIViewControllers в проекте

    Тип, отлитый из метода в SEL

    Могу ли заставить MPMoviePlayerController к пейзажу при нажатии на полноэкранную кнопку в iOS

    Ошибка JSON: ошибка <error: expected ']': 1 выражение для разбора ошибок>

    Как вызвать scrollViewDidScroll: так же, как это делает UIScrollView, но во время пользовательской анимации?

    Добавление путей исключения к нескольким представлениям текста

    Почему настройка UILabel полностью прозрачна, теряя жесты жесты?

    CVCalendar по Можаровским датам не показывает

    Основные данные – правило DENY не удаляет объекты назначения, связанные с удаленным исходным объектом

    UIViews со встроенными представлениями прокрутки (UITableView, UICollectionView) неоднозначны с Auto Layout в Xcode 6 b2. Ошибка или причина?

    Раскадровка UIViewController с несколькими классами

    Ориентация данных внутреннего массива JSON и использование RKValueTransformer в RestKit

    Проблема NSNotification removeObserver

    iOS: сбор мусора

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.