System::Text::RegularExpressions ad alanı
İçindekiler
[
Saklamak
]Sınıflar
| Sınıf | Açıklama |
|---|---|
| Capture | Tek alt ifadenin eşleşmesinin sonucu. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türün örneğini yığına (stack) ya da operator new ile asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| CaptureCollection | Tek yakalama grubunun yaptığı yakalamaların listesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu türün örneğini yığına (stack) ya da operator new ile asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirin. |
| Group | Tek yakalama grubu tarafından yapılan eşleşmenin sonucu. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya new operatörüyle asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın. |
| GroupCollection | Tek bir eşleşmedeki yakalama gruplarının listesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya new operatörüyle asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın. |
| GroupCollectionPtr | Group koleksiyon işaretçisi. Bu tip, diğer nesnenin silinmesini yönetmek için bir işaretçidir. Yığıt üzerinde ayrılmalı ve fonksiyonlara değer olarak ya da const referansla geçirilmelidir. |
| Match | Single bir dize üzerindeki regexp eşleşmesi. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya new operatörüyle asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın. |
| MatchCollection | Regexp’i dizeye tekrar tekrar uygulayarak yapılan eşleşmelerin koleksiyonu. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya new operatörüyle asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın. |
| Regex | C# benzeri sözdizimini izleyen düzenli ifade. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığıt üzerinde veya new operatörüyle asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın. |
Enums
| Enum | Açıklama |
|---|---|
| RegexOptions | Regex seçenekleri. |
Typedefs
| Typedef | Açıklama |
|---|---|
| CaptureCollectionPtr | Yakalama koleksiyonuna işaretçi. |
| CapturePtr | Tek yakalama nesnesine işaretçi. |
| GroupPtr | Gruba işaretçi. |
| MatchCollectionPtr | Match koleksiyon işaretçisi. |
| MatchEvaluator | Eşleşmeyi değerlendirmek için delege tipi. |
| MatchPtr | Match işaretçi. |
| RegexPtr | Regex işaretçi. |
| UStringPtr | Kopyalamayı önlemek için paylaşılan UnicodeString. |