Можно ли добавить поиск регулярных выражений в строку NSTextFinder
в OS X Lion's NSTextView
?Поиск в NSTextFinder и регулярном выражении
Я прочитал документацию, но не могу найти никаких крючков, которые позволили бы это сделать.
Можно ли добавить поиск регулярных выражений в строку NSTextFinder
в OS X Lion's NSTextView
?Поиск в NSTextFinder и регулярном выражении
Я прочитал документацию, но не могу найти никаких крючков, которые позволили бы это сделать.
По крайней мере, на Mountain Lion панель поиска позволяет так называемые «шаблоны» из коробки. Есть опция поиска «Вставить шаблон». Таким образом, пользователи могут искать «любые символы» или «Цифры» ...
Это работает с помощью NSDataDetector и можно определить пользовательские DataDetectors. Но, честно говоря, я не знаю, как добавить их в список доступных детекторов. Документация действительно довольно редко об этом.
Я уже использую эту систему и знаю об этом, я думаю, что она была добавлена в OS X 10.7. Я не знал, что вы можете предоставить пользовательские детекторы данных ... вам придется задуматься над этим. Однако мое приложение предназначено для программистов, и они захотят использовать правильные шаблоны регулярных выражений. –