## Regex::Replace(const String\&, const char_t *) method


Sostituisce tutte le corrispondenze della regex nella stringa con la stringa di sostituzione.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *replacement)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| sostituzione | const char_t * | Stringa di sostituzione. |

### ReturnValue

Stringa di input con tutte le corrispondenze dell'espressione regolare sostituite con la stringa di sostituzione.

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const MatchEvaluator\&) method


Sostituisce tutte le corrispondenze nella stringa con stringhe di sostituzione generate dal delegato.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| valutatore | const MatchEvaluator\& | Delegato per generare stringhe di sostituzione basate sulle corrispondenze. |

### ReturnValue

Stringhe di input con tutte le corrispondenze sostituite.

## Vedi anche

* Class [String](../../../system/string/)
* Typedef [MatchEvaluator](../../matchevaluator/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const MatchEvaluator\&, int) method


Sostituisce tutte le corrispondenze nella stringa con stringhe di sostituzione generate dal delegato.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| valutatore | const MatchEvaluator\& | Delegato per generare stringhe di sostituzione basate sulle corrispondenze. |
| count | int | Limite del numero di sostituzioni. |

### ReturnValue

Stringhe di input con tutte le corrispondenze sostituite.

## Vedi anche

* Class [String](../../../system/string/)
* Typedef [MatchEvaluator](../../matchevaluator/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const MatchEvaluator\&, int, int) method


Sostituisce tutte le corrispondenze nella stringa con stringhe di sostituzione generate dal delegato.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count, int startat)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| valutatore | const MatchEvaluator\& | Delegato per generare stringhe di sostituzione basate sulle corrispondenze. |
| count | int | Limite del numero di sostituzioni. |
| startat | int | Indice nella stringa di input da cui iniziare la sostituzione. |

### ReturnValue

Stringhe di input con tutte le corrispondenze sostituite.

## Vedi anche

* Class [String](../../../system/string/)
* Typedef [MatchEvaluator](../../matchevaluator/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&) method


Sostituisce tutte le corrispondenze della regex nella stringa con la stringa di sostituzione.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| sostituzione | const String\& | Stringa di sostituzione. |

### ReturnValue

Stringa di input con tutte le corrispondenze dell'espressione regolare sostituite con la stringa di sostituzione.

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, int) method


Sostituisce le sottostringhe nella stringa. Non implementato.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count)
```

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, int, int) method


Sostituisce le sottostringhe nella stringa. Non implementato.

```cpp
String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count, int startat)
```

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const char_t *, const char_t *) method


Sostituisce tutte le corrispondenze della regex nella stringa con la stringa di sostituzione.

```cpp
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *pattern, const char_t *replacement)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| pattern | const char_t * | [Regex](../) modello. |
| sostituzione | const char_t * | Stringa di sostituzione. |

### ReturnValue

Stringa di input con tutte le corrispondenze dell'espressione regolare sostituite con la stringa di sostituzione.

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, const char_t *) method


Sostituisce tutte le corrispondenze della regex nella stringa con la stringa di sostituzione.

```cpp
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const char_t *replacement)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| pattern | const String\& | [Regex](../) modello. |
| sostituzione | const char_t * | Stringa di sostituzione. |

### ReturnValue

Stringa di input con tutte le corrispondenze dell'espressione regolare sostituite con la stringa di sostituzione.

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, const MatchEvaluator\&) method


Sostituisce le corrispondenze regex.

```cpp
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| pattern | const String\& | Pattern Regexp. |
| valutatore | const MatchEvaluator\& | Delegato per generare la stringa di sostituzione per ogni corrispondenza. |

### ReturnValue

[String](../../../system/string/) with all matches replaced.

## Vedi anche

* Class [String](../../../system/string/)
* Typedef [MatchEvaluator](../../matchevaluator/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, const MatchEvaluator\&, RegexOptions) method


Sostituisce tutte le corrispondenze nella stringa con stringhe di sostituzione generate dal delegato (funzione statica).

```cpp
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator, RegexOptions options)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| pattern | const String\& | [Regex](../) modello. |
| valutatore | const MatchEvaluator\& | Delegato per generare stringhe di sostituzione basate sulle corrispondenze. |
| options | RegexOptions | [Regex](../) opzioni. |

### ReturnValue

Stringhe di input con tutte le corrispondenze sostituite.

## Vedi anche

* Class [String](../../../system/string/)
* Typedef [MatchEvaluator](../../matchevaluator/)
* Enum [RegexOptions](../../regexoptions/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, const String\&) method


Sostituisce le corrispondenze regex.

```cpp
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| pattern | const String\& | Pattern Regexp. |
| sostituzione | const String\& | Stringa di sostituzione. |

### ReturnValue

[String](../../../system/string/) with all matches replaced.

## Vedi anche

* Class [String](../../../system/string/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
## Regex::Replace(const String\&, const String\&, const String\&, RegexOptions) method


Sostituisce tutte le corrispondenze della regex nella stringa con la stringa di sostituzione.

```cpp
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement, RegexOptions options)
```


| Parametro | Tipo | Descrizione |
| --- | --- | --- |
| input | const String\& | Stringa di input. |
| pattern | const String\& | [Regex](../) modello. |
| sostituzione | const String\& | Stringa di sostituzione. |
| options | RegexOptions | [Regex](../) opzioni. |

### ReturnValue

Stringa di input con tutte le corrispondenze dell'espressione regolare sostituite con la stringa di sostituzione.

## Vedi anche

* Class [String](../../../system/string/)
* Enum [RegexOptions](../../regexoptions/)
* Class [Regex](../)
* Namespace [System::Text::RegularExpressions](../../)
* Library [Aspose.Font for C++](../../../)
