Bilaketetan eta segmentazio-arauetan erabiltzen diren adierazpen erregularrak (laburtuz, regex-ak) Javak onartzen dituenak dira. Informazio zehatzagoa behar baduzu, kontsultatu http://java.sun.com/j2se/1.5/docs/api/java/util/regex/Pattern.html. Ikus erreferentzia eta adibide geghiao beherago.
Hurrengo adierazpena... |
... hurrengoarekin bat dator: |
Banderak |
|
|
Maiuskulak/minuskulak bereizten ez dituen bilaketa ahalbidetzen du (portaera lehenetsia bereiztea da) |
Karaktereak |
|
|
x karakterea, ondokoak salbu... |
|
|
|
Tabuladore-karakterea ( |
|
Lerro berria sortzeko karakterea ( |
|
Orga-itzuleraren karakterea ( |
\f |
Orri-jauzien karakterea ('\u000C') |
\a |
Alerta (kanpaitxoa) karakterea ('\u0007') |
\e |
Ihes-karakterea ('\u001B') |
\cx |
x-i dagokion kontrol-karakterea |
\0n |
0n balio zortzitarra duen karakterea (0 <= n <= 7) |
\0nn |
0nn balio zortzitarra duen karakterea (0 <= n <= 7) |
\0mnn |
0mnn balio zortzitarra duen karakterea (0 <= m <= 3, 0 <= n <= 7) |
\xhh |
0xhh balio hamaseitarra duen karakterea |
Komatxoak |
|
|
Ondoren datorren karakterea komatxo artean jartzen du. Hau derrigorrezkoa da |
|
Esaterako, hau alderantzizko barra da. |
|
|
|
\Q bidez hasi diren komatxoen amaiera |
Klaseak Unicode bloke eta kategorietarako |
|
|
Karaktere bat grezierazko blokean (bloke sinplea) |
|
Letra maiuskula bat (kategoria sinplea) |
|
Moneta-ikurra |
|
Edozein karaktere, grezierazko blokekoa salbu (ezeztapena) |
|
Edozein letra, letra maiuskula bat salbu (kenketa) |
Karaktere-klaseak |
|
|
|
|
Edozein karaktere, |
|
|
Aurredefinitutako karaktere-klaseak |
|
|
Edozein karaktere (lerro-amaierak salbu) |
|
Digitu bat: |
|
Digitua ez den karaktere bat: |
|
Zuriune bat: |
|
Zuriunea ez den karaktere bat: |
|
Hizki bat: |
|
Hizkia ez den karaktere bat: |
Muga-formak |
|
|
Lerroaren hasiera |
|
Lerroaren amaiera |
|
Hitz-muga |
|
Hitzak ez diren karaktere-multzoen muga |
Zenbatzaile asezinak |
|
Hauek ahalik eta baliokide gehien bilatuko dituzte. Esaterako, |
|
X |
X, zero edo bat |
X |
X, zero edo gehiago |
X |
X, bat edo gehiago |
Zenbatzaile motelak (aseak) |
|
Hauek ahalik eta baliokide gutxien bilatuko dituzte. Esaterako, |
|
X |
X, zero edo bat |
X |
X, zero edo gehiago |
X |
X, bat edo gehiago |
Eragile logikoak |
|
XY |
X eta ondoren Y |
X |
X zein Y |
|
XY multzo bakar gisa |
Adierazpen erregularra | Hurrengoa aurkitzen du: |
(\b\w+\b)\s\1\b |
hitz bikoitzak |
[\.,]\s*[\.,]+ | komak eta puntuak nahastean |
\. \s$ | soberako zuriuneak puntuen ondoren lerroen amaieran |
\s+a\s+[aeiou] | Ingelesez: bokalez hasten diren hitzek "an" eraman behar dute aurretik, ez "a" |
\s+an\s+[^aeiou] | Ingelesez: goikoaren berdina, baina kontsonanteentzat ("a", ez "an") |
\s\s+ | zuriune bat baino gehiago |
\.[A-Z] | zuriunerik eza puntu baten ondoren eta esaldi baten hasieran |
Legezko oharrak | Orri nagusia | Aurkibidea |