Kërkimet

Përmbajtja

Dritarja e Kërkimit

OmegaT ofron rangje të fuqishme të funksioneve të kërkimit.

Thirre dritaren e Kërkimit me Ctrl+F dhe shkruaj një fjalë ose frazë që ju doni të kërkoni në kutinë "Kërko për".

Përndryshe, përzgjedh një fjalë ose frazë në fushën e redaktimit (tekst shënjestër të segmentit aktive) dhte shtype Ctrl+F. Fjala ose fraza në këtë rast shkruhet në kutinë "Kërko për" automatikisht.

Thirrja e Dritares së kërkimit do të krijoj gjithnjë nga një instancë të tij. Ju mund të përfundoni me një numër të Dritareve të kërkimit nëse ju harroni t'i mbyllni ato.

Kërkimi ndodhë në seksionet burimi dhe shënjestra të projektit.

Vendet e kërkimit

Përzgjedh vendet përmes kutikontrollave

Ju mund të përzgjidhni një numër të vendeve kur kërkimin tuaj:

Në rastin e dytë, OmegaT do të kërkoj vetëm në skedarë që mund të lexoj (Shiko Formatet E Skedarëve Të Përkrahur ).

Metodat e kërkimit

Përzgjedh metodën duke përdorur radio pullat.

Ju mund të përzgjidhni ndërmjet dy metodave të kërkimit:

Për njërën nga këto dy metodat ju mund të përzgjidhni tri opsionet në vijim:

Kërkimet e përpikta

Kërkimi i përpiktë kërkon për një frazë, p.sh., nëse janë shkruar disa fjalë, dhe ato nëse ato gjenden në renditjen e njëjtë me saktësi. Kërkimet e përpikta janë të ngjashme me kërkimin "frazat e përpikta" në një makinë kërkimi Interneti si Google.

Kërkimi me fjalë kyçe

Përzgjedh "Kërkimi me fjalë kyçe" dhe shkruaj një numë të fjalëve individual , të ndara me hapësira dhe në çfarëdo renditje, dhe OmegaT do të shfaq listën e të gjithë segmenteve që të gjitha fjalët ndodhin. Kërkimet me fjalë kyçe janë të ngjashme me kërkimin "me të gjitha fjalët" në një makinë kërkimi interneti si Google (AND logjik).

Kërkimi me wildcards

Në të dy kërkimet si atë të përpiktë dhe atë me fjalë kyçe, e karakteret e kërkimit wildcard '*' dhe '?' mund të përdoren. Për të përdorur wildcardat, bëhuni të sigurt që opsioni shprehjet regulare nuk është i përzgjedhur, përndryshe këto karaktere do të interpretohen si karaktere speciale të shprehjeve regulare.

Karakteri wildcard '?' përputh një karakter të vetëm, p.sh., 'b?d' gjen instancat e 'bad' dhe 'bid'. Karakteri wildcard '*' përputh çdo karakter ose një numër të karaktereve, p.sh. 'b*d' gjen instancat e 'bad', 'bid', 'bold' dhe 'band'.

Nëse ju doni të kërkoni për segmentet që përmbajnë këto karaktere, ju do të duhet të kaloni në shprehjet regulare, dhe iki këtyre karaktereve duke përdorur prapathyesën ('\') te ato, p.sh., 'x\*y' për të gjetur instancat e 'x*y' dhe 'x\?y' për të gjetur instancat e 'x?y'.

Kërkimi me shprehjet regulare

Shprehja regulare është një mënyrë e fuqishme për të kërkuar instancat e një vargu. Është e ngjashme me kërkimin normal, por lejon shumë më tepër fleksibilitet. Ju mund të gjeni tutoriale the thjeshta në ueb (për shembull , http://www.regular-expressions.info/quickstart.html.)

Shprehjet Regulare që të përdoren në këto kërkime

Shprehjet regulare që përdoren në këto kërkime janë të përkrahura nga Java. Nëse ju duhet më tepër informata specifike, ju lutemi lexoni http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.

Një përmbledhje e shkurtë e konstrukteve të shprehjeve regulare

Konstrukti

Përputhjet

   

Flamujt

(?i)

Aftëson përputhjen e ndjeshme me rastin e shkronjave (rëndom, modeli është i ndjeshëm në shkronja).

   

Karakteret

x

x, përveç këtyre në vijim...

\uhhhh

Karakter me vlerë heksadecimale 0xhhhh

\t

Karakteri tab ('\u0009')

\n

Karakteri rreshti ri (line feed) ('\u000A')

\r

Karakteri karrocë-kthimi ('\u000D')

   

Citatet

\

Asgjë, por citon karakterin në vijim. Kjo kërkohet nëse ju doni të jepni metakarakteret !$()*+.<>?[\]^{|} që të përputhe si me vet-veten.

\\

Për shembull, ky është një karakter prapathyes

\Q

Asgjë, por citon të gjitha karakteret deri te \E

\E

Asgjë, por mbaron citimin e filluar nga \Q

   

Klasat e karaktereve

[abc]

a, b, ose c (klasë e thjeshtë)

[^abc]

Të gjitha karakteret përveç a, b, ose c (negacion)

[a-zA-Z]

A deri në z ose A deri në Z, inkluzion (rang)

   

Klase e paracaktuara të karaktereve

.

Çdo karakter (përveç përfunduesve  të rreshtave)

\d

Shifër: [0-9]

\D

Një jo shifër: [^0-9]

\s

Një karakter hapësirë boshe: [ \t\n\x0B\f\r]

\S

Një karakter jo hapësirë boshe: [^\s]

\w

Karakter fjalë: [a-zA-Z_0-9]

\W

Karakter jo fjalë: [^\w]

   

Përputhësit kufitar

^

Fillimi i rreshtit

$

Fundi i rreshtit

\b

Kufi fjalësh

\B

Kufi jo-fjalësh

   

Kuantifikatorët lakmitar

Këto do të përputhin sa më shumë që munden. Për shembull, a+ do të përputh aaaaaabbb

X?

X, njëherë ose asnjëherë

X*

X, zero ose më tepër herë

X+

X, një ose më tepër herë

   

Kuantifikatorët jo-lakmues

Këto do të përputhin sa më pak që ato munden. Për shembull, a+? do të përputh të parë në aaabbb

X??

X, njëherë ose asnjëherë

X*?

X, zero ose më tepër herë

X+?

X, një ose më tepër herë

   

Operatorët logjik

XY

X e ndjekur nga Y

X|Y

Ose X ose Y

(XY)

XY si një grup i veçantë


Njoftimet Legale