Muntazam ifodalar qatorlarda qidirish va almashtirishning kuchli usulidir.
- Naqshlar va bayroqlar
- Belgilar sinflari
- Unicode: "u" bayrog'i va \p{...} sinfi
- Langarlar: satr boshi ^ va oxiri $
- Langarlarning ko'p qatorli rejimi ^ $, "m" bayrog'i
- So'z chegarasi: \b
- Ekranlash, maxsus belgilar
- To'plamlar va diapazonlar [...]
- Miqdorchilar +, *, ? va {n}
- Ochko'z va dangasa miqdorchilar
- Ushlash guruhlari
- Naqshdagi orqa havolalar: \N va \k<name>
- Alternatsiya (OR) |
- Oldinga va orqaga qarash
- Halokatli orqaga qaytish (Catastrophic backtracking)
- Yopishqoq bayroq "y", pozitsiyada qidirish
- RegExp va String usullari