User Tools

Site Tools


ro:regularexpressions

Differences

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

Link to this comparison view

ro:regularexpressions [2017/09/05 14:09]
junior-root created
ro:regularexpressions [2020/02/28 10:46]
Line 1: Line 1:
-==== Regular Expressions ==== 
-Regular Expressions are just normal strings but have a specific format used in searching and replacing text. 
-O expresie regulată, sau "regex", este un model pentru potrivirea substringurilor într-un text. Acest lucru este util în multe contexte, de exemplu, 
- 
-^Element^Potrivire^Text de căutat și potriviri^Expresie regulată^ 
-|**c**|un caracter, atâta timp cât acesta nu are o altă semnificație în expresiile regulate|"un ș**ori**cel"|"ori"| 
-|**\c**|caută o potrivire cu caracterul care urmează semnului '\'. Util pentru a căuta caractere care singure au un rol special (ex. '.', '?'...)|"Semne:!@#**?**#%**?**"|"\?"| 
-|**\a**|caracterul chr(7)| | | 
-|**\f**|caracterul chr(12)| | | 
-|**\n**|caracterul de linie nouă chr(10)| | | 
-|**\r**|caracterul chr(13)| | | 
-|**\t**|caracterul tabulator chr(9)| | | 
-|**\v**|caracterul chr(11)| | | 
-|**\xhhhh**|un caracter Unicode cu codul exprimat în sistemul hexazecimal cu numărul hhhh (între 0x0000 și 0xFFFF)| | | 
-|**\0ooo**|un caracter ASCII/Latin1 având codul exprimat în sistemul octal ooo (între 0 și 0377)| | | 
-|**.** (punct)|orice caracter, inclusiv caracterul linie nouă|"să**niu**ș"|"n.u"| 
-|**\d**|o cifră|""|""| 
-|**\D**|un caracter care nu este o cifră|""|""| 
-|**\s**|un caracter de spațiere|""|""| 
-|**\S**|un caracter care nu este unul de spațiere|""|""| 
-|**\w**|o cifră, o literă sau caracterul '_'|""|""| 
-|**\W**|un caracter care nu este o cifră, o literă sau caracterul '_'|""|""| 
-|**\n**|referință din urmă (același text capturat de ultimul grup de capturare)|""|""| 
- 
-^Expresie^Descriere^Expresie regulată^Potriviri^Echivalent cu^ 
-|?|una sau nicio apariție|"maci?"|"mac", "maci"|{0,1}| 
-|+|una sau mai multe apariții|"0+"|"0", "00", "000" etc.|{1,}| 
-|*|zero sau mai multe apariții|"0*123"|"123", "0123", "00123", "000123" etc.|{0,}| 
-|{n}|un număr de n apariții|"x{5}"|"xxxxx"|{n,n}| 
-|{n,}|cel puțin n apariții| | | | 
-|{,m}|cel mult m apariții| | |{0,m}| 
-|{n,m}|cel puțin n apariții și cel mult m apariții| | | | 
- 
-<code> 
-</code> 
  
ro/regularexpressions.txt · Last modified: 2020/02/28 10:46 (external edit)