User Tools

Site Tools


ro:replacex

Differences

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

Link to this comparison view

ro:replacex [2017/09/08 14:27] (current)
junior-root created
Line 1: Line 1:
 +===== ReplaceX (Funcție) =====
 +> **Engleză:​** //to **REPLACE** = a înlocui; e**X**pression = expresie//
 +==== Format ====
 +**replacex** ( [[stringexpressions|textul_în_care_se_caută]] , [[regularexpressions|expresie_regulată]] , [[stringexpressions|text_nou]] )
 +
 +Întoarce un [[stringexpressions|șir_de_caractere]].
 +==== Descriere ====
 +Întoarce un nou șir de caractere în care toate zonele în care se potrivește [[regularexpressions|expresie_regulată]] sunt înlocuite cu [[stringexpressions|text_nou]].
 +==== Exemplu ====
 +<​code>​
 +a$ = "Rică nu știa să zică râu, rățușcă,​ rămurică."​
 +print Replacex(a$,"​râu","​ram"​)
 +print Replacex(a$,​ "​râu|ră\w+că",​ "​nimic"​)
 +</​code>​
 +va afișa
 +<​code>​
 +Rică nu știa să zică ram, rățușcă,​ rămurică.
 +Rică nu știa să zică nimic, nimic, nimic.
 +</​code>​
 +==== Notă ====
 +În mod implicit, natura expresiilor regulate este "​lacomă"​. Acest comportament poate fi modificat folosind instrucțiunea [[regexminimal|RegexMinimal]].
 +==== Vezi și ====
 +{{page>​ro:​start#​Șiruri de caractere&​noheader}}
 +==== Istoric ==== 
 +|0.9.6.56|Adăugată în acestă versiune|
  
ro/replacex.txt · Last modified: 2017/09/08 14:27 by junior-root