Szövegkeresés és a mintaszerkesztő
Nyisd meg a levélkeresést, majd válaszd a Szűrők → Szövegegyezés menüpontot. Először jelentkezz be, és válassz postafiókot. Szükséged van a mail.read jogosultságra és egy elérhető keresőmotor-jogosultságra: mail.finderSQL vagy mail.finderOpenSearch.
Az egyszerű szöveg részszó-egyezést használ. Például az apple az appletree szóra is illeszkedik. Ebben a módban a *, ?, % és _ karakterek saját magukat jelentik.
Egyezési beállítások
| Beállítás | Hatás |
|---|---|
| Kis- és nagybetűk megkülönböztetése | Megkülönbözteti a nagy- és kisbetűket. |
| Ékezetek megkülönböztetése | Megkülönbözteti az ékezetes betűket. |
| Teljes szó | Teljes szavakra illeszkedik. Az apple nem illeszkedik az appletree szóra. |
| Reguláris kifejezés | Engedélyezi a reguláris kifejezéseket, amelyek szövegmintákat írnak le. Egyszerű szöveghez nem kell ez a beállítás. |
A reguláris mód építőgombjaival szöveget, bármilyen szöveget, egy karaktert, számot és kezdő- és záró horgonyt adhatsz meg. Például az invoice- szöveg és a Szám gomb együtt az invoice-[0-9]+ mintát adja. A teljes kifejezést szerkesztheted, és egy idézőjelezett feltételként hozzáadhatod. A kifejezést más feltételekkel is kombinálhatod, lásd a speciális kifejezésszintaxist. A teljes kifejezés legfeljebb 500 karakter lehet. Érvénytelen szerkesztésnél az előző érvényes kifejezés marad, és hibaüzenet jelenik meg.
Láthatatlan karakterek normalizálása
A szöveg végi tabulátorok, a nulla szélességű szóközök, a szóösszekötők és a hasonló szóköz-, vezérlő- vagy formázókarakterek sima szóközzé alakulnak. A szöveg belsejében lévő karakterek és a kézzel megadott \s megmarad. Ez nem vágja le a szavakat, és nem ad utótag-illesztést. Az apple/appletree eredményt a részszó-egyezés magyarázza.
A régi, helyettesítő karakteres mentett keresések megtartják a jelentésüket. A felület megjelöli őket, és az Egyszerű szöveg használata gombbal kifejezetten átalakíthatod őket. Az egyezési beállítások nem változtatják meg a pontos névjegy-címeket.
Keresési szerződés és korlátok
A keresési verzió továbbra is 2. A módok: literal-contains, literal-whole-word, regex és regex-whole-word. A meglévő rekordok és mezőnevek változatlanok maradnak. A deploymenthez szükség van a mailGen/ECS_MovePST_To_TempSQL/DB_Lib/Sql/20260916_search_literal_regex_modes.sql sémára, valamint kompatibilis DataSearcher-, backend- és BFF-verziókra.
Az egyszerű részszó-keresés SQL LIKE műveletet és szövegrészleteket használ. A reguláris kifejezés a gyakori SQL/.NET részhalmazt támogatja: csoportokat, alternatívákat, karakter-tartományokat, horgonyokat és ismétlést. A nézet-előre és -hátra feltételek, a visszahivatkozások, a beágyazott kapcsolók, a POSIX-osztályok, a nem falánk ismétlés és az üres szövegre illeszkedő minták nem támogatottak. A kanonikus reguláris kifejezés-kiértékelésnek időkorlátja van. Az OpenSearch a teljes feltételt a postafiókhoz kötött jelöltekre ellenőrzi, ezért a reguláris kifejezés több feldolgozást igényelhet.
A találati lista és az előnézetek a szerver által küldött kiemelési tartományokat használják. A böngésző nem futtatja a felhasználói reguláris kifejezést a teljes HTML-üzeneten. Ezért egy megnyitott HTML-törzs nem kap kliensoldali reguláris kiemelést.
Ha a keresés sikertelen, az újrapróbálkozás előtt javítsd a jelzett mintát vagy a keresőmotor hibáját. A Szűrők panel motorállapota megkülönbözteti a befejezetlen munkát az üres, sikeres eredménytől. Lásd a vizuális szűrőket és a névjegykeresést.