Namespace System::Text::RegularExpressions
Contenuti
[
Nascondere
]Classi
| Classe | Descrizione |
|---|---|
| Capture | Risultato del matching di una singola sottoespressione. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento. |
| CaptureCollection | Elenco delle catture effettuate da un singolo gruppo di cattura. Gli oggetti di questa classe dovrebbero essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento. |
| Group | Risultato della corrispondenza eseguita da un singolo gruppo di cattura. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento. |
| GroupCollection | Elenco dei gruppi di cattura in una singola corrispondenza. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento. |
| GroupCollectionPtr | Group puntatore alla collezione. Questo tipo è un puntatore per gestire l’eliminazione di altri oggetti. Dovrebbe essere allocato sullo stack e passato alle funzioni sia per valore sia per riferimento const. |
| Match | Single corrispondenza di regexp su stringa. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento. |
| MatchCollection | Collezione di corrispondenze ottenuta applicando ripetutamente regexp a una stringa. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento. |
| Regex | Espressione regolare che segue una sintassi simile a C#. Gli oggetti di questa classe dovrebbero essere allocati solo utilizzando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarlo alle funzioni come argomento. |
Enums
| Enumerazione | Descrizione |
|---|---|
| RegexOptions | Regex opzioni. |
Typedefs
| Typedef | Descrizione |
|---|---|
| CaptureCollectionPtr | Puntatore alla collezione di catture. |
| CapturePtr | Puntatore a un singolo oggetto di cattura. |
| GroupPtr | Puntatore al gruppo. |
| MatchCollectionPtr | Match puntatore alla collezione. |
| MatchEvaluator | Tipo delegato per valutare la corrispondenza. |
| MatchPtr | Match puntatore. |
| RegexPtr | Regex puntatore. |
| UStringPtr | UnicodeString condivisa per evitare copie. |