Home > lang > like 
 en fr de es it nl pl pt pt_BR mk ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Warning! This page is not up to date.  See english version 
LIKE
Result = Expression LIKE Pattern AS Boolean

Kthen TRUE nëse stringu Expression përshtatet me stringun Pattern.

Motivi nuk është i ndjeshëm ndaj kapitaleve dhe mund ti përmbaj krakteret e ardhsme gjenerike:

Karaktere gjenerike Përshtatjet
* Cdo numër në cfardo lloj karakteri.
? Cdo karakter i vetëm.
[abc] Cdo karakter në mes kllapave të mesme.
[x-y] Cdo karakter nga intervali.
[^x-y] Cdo karkter i cili nuk është në interval.
space Cdo numër në hapësirë të lirë ose karaktere me ASCII kode më të vogël se 32.

Karakteri special gjenerik \ parandalon interpretimin e karakterit të ardhshëm si gjenerik.

Example

PRINT "Gambas" LIKE "G*"

True
PRINT "Gambas" LIKE "?[Aa]*"

True
PRINT "Gambas" LIKE "G[^Aa]*"

False

Duhet t’a dyfishoni karakterin “vizë e pjerrët majtas”, në të kundërt \* nga kompjaleri do të interpretohet si karakter special (për shembull:\n, \t, etj.)

Ose mund ta shfrytëzoni këtë string si model: LIKE "G[Aa][*]"

PRINT "Gambas" LIKE "G[Aa]\\*"

False

LIKE ka të bëjë vetëm me ASCII stringje. Nëse nevojitet përshtatja me UTF-8 stringje, atëher përdorni gb.pcre Përbërës.

See also

Operatorët e vargut, Funksionet e vargut