Herkes macOS arama alanlarının Regex ayrıştırma yeteneklerini açıklayan belgeleri nerede bulabilirim biliyor mu?
Demek istediğim, arama alanı tarafından izin verilen ve ayrıştırılan normal ifade sözdizimi kuralları hakkında okumak istiyorum. Örneğin, bugüne kadar bilmediğim şey, macOS Önizleme'de (veya standart bir arama alanına sahip başka bir uygulamada, tahmin ediyoruz) şu şekilde girişi kullanabiliriz:
"\s" AND "an" AND "\s"
Bu, arama alanlarının bildiğimizden daha fazla regex'i yorumladığı işe yarar ve ipuçları ve okumak / öğrenmek istediğim şey bu . Yukarıdaki örnek , açılan bir belgenin içinde bir arka ve önde boşluk karakteri bulunan "an" kelimesini arar \s
.
Doğru şekilde ayrıştırılabilmesi için bu gruplama kuralları ve kaydırma / kaçış regex karakterleri hakkında daha fazla bilgi edinmek istiyorum. Ayrıca bu girdi biçimi herhangi bir uygulamanın sistem çapında arama alanları için de geçerli mi?
Bu özellikleri açıklayan herhangi bir dokümanı bulamıyorum ve bunun yerine developer.apple.com kütüphanesinde sadece bunu buldum .
Eğer bir örneğini görebilirsiniz Aşağıda varsayılan bir PDF belgesi içinde "bir" sözcüğü için arama davranışı, her şey gösteriyor "bir" oluşumları senin girdidir böylece, "Bir" sözcüğü önce boşluk koyarsanız bakılmaksızın, sonuçlarda " bir "
Biz koyduğunuzda "\s" AND "an" AND "\s"
arama alanına daha istediğiniz arama sonucu almak
Bu, yaygın kelimeleri içeren aramalar için büyük bir fark yaratır!
Kısacası: Yukarıda gördüğünüz işlevsellik hakkında daha fazla bilgi edinmek istiyorum. Bununla ilgili (resmi) belgeleri nerede bulabilirim?
Verilen cevaplar (şimdiye kadar) soruma cevap vermiyor, yine de onlar için teşekkür ederim - daha fazla ilgili bilgi toplamak iyidir.