Хтось знає, де я можу знайти документи, що описують можливості розбору Regex для полів пошуку macOS?
Що я маю на увазі, я хотів би прочитати про правила синтаксису регулярних виразів, дозволені та проаналізовані полем пошуку. Наприклад, те, чого я до сьогодні не знав, що в macOS Preview (або будь-якій іншій програмі зі стандартним полем пошуку, здогадуючись) ми можемо використовувати такий вхід:
"\s" AND "an" AND "\s"
Це працює і натякає, що поля пошуку інтерпретують більше регулярного вираження, ніж ми знаємо, і це те, про що я хочу прочитати / дізнатися . Наведений вище приклад шукає "а" з одним символом пробілу та провідним пробілом \s
у відкритому документі.
Мені хотілося б дізнатися більше про правила групування та повторне вираження символів, що загортають / уникають, щоб їх можна було правильно проаналізувати. Чи застосовується цей формат введення для загальносистемних полів пошуку будь-якої програми?
Я не можу знайти жодних документів, що описують ці функції, і було знайдено лише це в бібліотеці developer.apple.com .
Нижче ви можете побачити приклад поведінки пошуку за замовчуванням для слова "", що знаходиться в документі PDF, він показує всі "" випадки в результатах, незалежно від того, якщо ви ставите пробіл перед словом "а", тож ваш вклад " "
Коли ми вводимо "\s" AND "an" AND "\s"
в поле пошуку, ми отримуємо більш бажаний результат пошуку
Це робить величезну різницю в пошуках, що містять загальні слова!
Якщо коротко: я хотів би дізнатися більше про функціонал, який ви бачите вище. Де я можу знайти будь-яку (офіційну) документацію про це?
Надані відповіді (поки що) не відповідають на моє запитання, хоч дякую за них, але - узагальнення більше пов'язаної інформації - це добре.