Bilaketak

Edukiak

Bilaketa-leihoa

OmegaT-k bilaketa-funtzio asko eta indartsuak eskaintzen ditu.

Ireki bilaketa-leihoa Ktrl+F sakatuz eta sartu bilatu nahi duzun hitza edo esaldia "Bilatu hau" kutxan.

Bestela, hautatu hitz edo esaldi bat edizio-eremuan (alegia, segmentu aktiboaren helburu-testuan) eta sakatu Ktrl+F. Kasu honetan, hitza edo esaldia automatikoki sartuko da "Bilatu hau" kutxan.

Bilaketa-leihoa irekitzen den bakoitzean, koadroaren instantzia berri bat sortzen da. Leiho hauek ixtea ahazten bazaizu, mahaigainean multzo handi bat pilatzea gerta dakizuke.

Bilaketak proiektuaren sorburuan eta helburuan egiten dira.

Arakatutako tokiak

Hautatu tokiak kontrol-laukiak erabiliz.

Bilaketak hainbat tokitan egitea hautatu dezakezu:

Azken kasuan, bilaketak OmegaT-k irakurri ditzakeen fitxategietan egingo ditu soilik (Ikusi Onartutako fitxategi-formatuak).

Bilaketa-metodoak

Hautatu metodoa aukera-botoiak erabiliz.

Bilaketak egiteko, bi metodo hauetako bat aukeratu dezakezu:

Erabiltzen duzun metodoa edozein dela, ondoko hiru aukerak erabili ditzakezu:

Bilaketa zehatzak

Bilaketa zehatz batek esaldiak bilatzen ditu, hau da, hainbat hitzez osatutako kate bat adierazten bada, ordena horretan badaude soilik aurkituko dira. Bilaketa zehatza, Google bezalako Interneteko arakatzaileetan "esaldi zehatz" bat bilatzea bezalakoa da.

Bilaketa-gakoak

Hautatu "Bilaketa-gakoa" eta sartu nahi beste hitz, espazioz banaturik eta edozein ordenatan, eta OmegaT-k hitz guztiak dauzkaten segmentuen zerrenda bat erakutsiko du. Gako-hitzen bidezko bilaketa, Google bezalako Interneteko arakatzaileetan "hitz guztiekin" bilatzea bezalakoa da.

Komodinen bidezko bilaketak

Bai bilaketa zehatzetan, bai gako-hitzen bidezkoan, '*' eta '?' komodinak erabili daitezke. Komodinak erabiltzeko, kontuan izan adierazpen erregularrak aukera hautatu ez duzula, bestela komodinak adierazpen erregularraren karakteretzat hartuko dira.

'?' komodinak edozein karaktere (karaktere bakarra) ordezkatzen du; esaterako, 'ar?i' kateak 'argi' eta 'ardi' bilatzen ditu. '*' komodinak edozein karaktere-kopuru ordezkatzen du; esaterako, 'a*i' kateak 'argi', 'asti', 'aldi' eta 'aurpegi' bilatzen ditu.

Karaktere hauek dauzkaten segmentuak bilatu nahi izanez gero, adierazpen erregularren aukera aktibatu beharko duzu eta alderantzizko barra ('\') sartu karakterearen aurrizki gisa, esaterako 'x\*y' idatzi 'x*y' bilatzeko eta 'x\?y' idatzi 'x?y' bilatzeko.

Adierazpen erregularren bidezko bilaketak

Adierazpen erregularren bidezko bilaketak oso ahaltsuak dira kate baten instantziak bilatu nahi direnean. Bilaketa arrunt baten parekoak dira, baina askoz zaluagoak. Sarean gai honi buruzko tutorial errazak aurki ditzakezu (esaterako, http://www.regular-expressions.info/quickstart.html.)

Bilaketetan erabili daitezkeen adierazpen erregularrak

Bilaketetan erabiltzen diren adierazpen erregularrak Javak onartzen dituenak dira. Informazio zehatzagoa behar baduzu, kontsultatu http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html.

Adierazpen erregularren laburpena

FormaBaliokidea
 
Banderak
(?i)Maiuskulak/minuskulak bereizten ez dituen bilaketa ahalbidetzen du (portaera lehenetsia bereiztea da)
 
Karaktereak
xx karakterea, ondokoak salbu...
\uhhhh0xhhhh balio hamaseitarra duen karakterea
\tTabuladore karakterea ('\u0009')
\nLerro berria sortzeko karakterea ('\u000A')
\rOrga-itzuleraren karakterea ('\u000D')
 
Komatxoak
\Ondoren datorren karakterea komatxo artean jartzen du. Hau derrigorrezkoa da !$()*+.<>?[\]^{|} metakaraktereak bilatu nahi badituzu.
\\Esaterako, hau alderantzizko barra da.
\Q\E dagoen tokira arteko karaktere guztiak komatxo artean jartzen ditu
\E\Q bidez hasi diren komatxoen amaiera
 
Karaktere-klaseak
[abc]a, b, edo c (klase sinplea)
[^abc]Edozein karaktere, a, b, edo c salbu (ezeztapena)
[a-zA-Z]a-tik z-ra edo A-tik Z-ra, (tartea)
 
Aurredefinitutako karaktere-klaseak
.Edozein karaktere (lerro-amaierak salbu)
\dDigitu bat: [0-9]
\DDigitua ez den karaktere bat: [^0-9]
\sZuriune bat: [ \t\n\x0B\f\r]
\SZuriunea ez den karaktere bat: [^\s]
\wHizki bat: [a-zA-Z_0-9]
\WHizkia ez den karaktere bat: [^\w]
 
Muga-formak
^Lerroaren hasiera
$Lerroaren amaiera
\bHitz-muga
\BHitzak ez diren karaktere-multzoen muga
 
Zenbatzaile asezinak
Hauek ahalik eta baliokide gehien bilatuko dituzte. Esaterako, a+ formak aaa aurkituko du aaabbb katean
X?X, zero edo bat
X*X, zero edo gehiago
X+X, bat edo gehiago
 
Zenbatzailea motelak (aseak)
Hauek ahalik eta baliokide gutxien bilatuko dituzte. Esaterako, a+? formak lehen a aurkituko du aaabbb katean
X??X, zero edo bat
X*?X, zero edo gehiago
X+?X, bat edo gehiago
 
Eragile logikoak
XYX eta ondoren Y
X|YX zein Y
(XY)XY multzo bakar gisa

Legezko oharrak