kb:zapisi:regex_main

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
kb:zapisi:regex_main [2023/08/16 09:04] – [Boundaries — b and B] milanokb:zapisi:regex_main [2023/08/16 09:07] – [Back-references — 1] milano
Line 118: Line 118:
 Dolazi sa svojom **negacijom**, ''\B''. Ovo se poklapa sa svim pozicijama na kojima se ''\b'' ne podudara i može biti ako želimo da pronađemo obrazac pretrage u potpunosti okružen znakovima reči. Dolazi sa svojom **negacijom**, ''\B''. Ovo se poklapa sa svim pozicijama na kojima se ''\b'' ne podudara i može biti ako želimo da pronađemo obrazac pretrage u potpunosti okružen znakovima reči.
 ''\Babc\B'' se podudara samo ako je obrazac **potpuno okružen** znakovima reči. ''\Babc\B'' se podudara samo ako je obrazac **potpuno okružen** znakovima reči.
-===== Back-references — 1 =====+===== Povratne reference — 1 =====
  
-''([abc])\1'' using ''\1''  it matches **the same** text that was matched by the **first capturing group**. \\ +''([abc])\1'' koristeći ''\1'' odgovara **istom** tekstu koji je upario **prva grupa za snimanje**. \\ 
-''([abc])([de])\2\1'' we can use ''\2''  (3, 4, etc.) to identify **the same** text that **was matched by the second** (thirdfourthetc.) capturing group. \\ +''([abc])([de])\2\1'' možemo da koristimo ''\2'' (3, 4, itd.) da identifikujemo **isti** tekst koji je **podudarala druga** (trećačetvrtaitd.) grupa za snimanje. \\ 
-''(?<foo>[abc])\k<foo>'' we put the name ''foo'' to the group and we reference it later (''k<foo>''). The result is the same of the first regex.+''(?<foo>[abc])\k<foo>'' grupi stavljamo ime ''foo'' i referenciramo ga kasnije (''k<foo>''). Rezultat je isti kao prvi regularni izraz.
  
  
  • kb/zapisi/regex_main.txt
  • Last modified: 2023/08/16 09:11
  • by milano