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 |