Вы можете использовать внешнюю библиотеку, например PMAlertController , без использования обходного пути, где вы можете заменить неавтоматизированный UIAlertController от Apple с помощью настраиваемого предупреждения.
Совместимость с Xcode 8, Swift 3 и Объектив-C
Сопоставьте исходное значение &
, затем все символы, которые не являются хвостами ;
, а затем эти хвосты ;
, например, так: &[^;]+;
Если не совпадают числа (как показано в вашем примере с \D
), требование, добавьте числа к отрицательному набору символов: [^;0-9]
Чтобы заменить все вхождения, добавьте глобальный флаг g
. Сайт regexr.com - удобный инструмент для создания регулярных выражений.
Редактировать: Извините, я изначально неправильно прочитал ваш вопрос.