System::Text::RegularExpressions::Regex::Replace method
Regex::Replace(const String&, const char_t *) method
Заменяет все совпадения regex в строке строкой‑заменой.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *replacement)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| замена | const char_t * | Строка замены. |
ReturnValue
Входная строка, в которой все совпадения регулярного выражения заменены строкой замены.
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const MatchEvaluator&) method
Заменяет все совпадения в строке строками‑заменами, сгенерированными делегатом.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| оценщик | const MatchEvaluator& | Делегат для генерации строк замены на основе совпадений. |
ReturnValue
Входные строки с заменёнными всеми совпадениями.
См. также
- Class String
- Typedef MatchEvaluator
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const MatchEvaluator&, int) method
Заменяет все совпадения в строке строками‑заменами, сгенерированными делегатом.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| оценщик | const MatchEvaluator& | Делегат для генерации строк замены на основе совпадений. |
| count | int | Ограничение количества замен. |
ReturnValue
Входные строки с заменёнными всеми совпадениями.
См. также
- Class String
- Typedef MatchEvaluator
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const MatchEvaluator&, int, int) method
Заменяет все совпадения в строке строками‑заменами, сгенерированными делегатом.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const MatchEvaluator &evaluator, int count, int startat)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| оценщик | const MatchEvaluator& | Делегат для генерации строк замены на основе совпадений. |
| count | int | Ограничение количества замен. |
| startat | int | Индекс во входной строке, с которого начинать замену. |
ReturnValue
Входные строки с заменёнными всеми совпадениями.
См. также
- Class String
- Typedef MatchEvaluator
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&) method
Заменяет все совпадения regex в строке строкой‑заменой.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| замена | const String& | Строка замены. |
ReturnValue
Входная строка, в которой все совпадения регулярного выражения заменены строкой замены.
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, int) method
Заменяет подстроки в строке. Не реализовано.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count)
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, int, int) method
Заменяет подстроки в строке. Не реализовано.
String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &replacement, int count, int startat)
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const char_t *, const char_t *) method
Заменяет все совпадения regex в строке строкой‑заменой.
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const char_t *pattern, const char_t *replacement)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| pattern | const char_t * | Regex шаблон. |
| замена | const char_t * | Строка замены. |
ReturnValue
Входная строка, в которой все совпадения регулярного выражения заменены строкой замены.
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, const char_t *) method
Заменяет все совпадения regex в строке строкой‑заменой.
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const char_t *replacement)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| pattern | const String& | Regex шаблон. |
| замена | const char_t * | Строка замены. |
ReturnValue
Входная строка, в которой все совпадения регулярного выражения заменены строкой замены.
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, const MatchEvaluator&) method
Заменяет совпадения регулярного выражения.
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| шаблон | const String& | Шаблон регулярного выражения. |
| оценщик | const MatchEvaluator& | Делегат для генерации строки замены для каждого совпадения. |
ReturnValue
String with all matches replaced.
См. также
- Class String
- Typedef MatchEvaluator
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, const MatchEvaluator&, RegexOptions) method
Заменяет все совпадения в строке строками‑заменителями, сгенерированными делегатом (статическая функция).
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const MatchEvaluator &evaluator, RegexOptions options)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| pattern | const String& | Regex шаблон. |
| оценщик | const MatchEvaluator& | Делегат для генерации строк замены на основе совпадений. |
| options | RegexOptions | Regex параметры. |
ReturnValue
Входные строки с заменёнными всеми совпадениями.
См. также
- Class String
- Typedef MatchEvaluator
- Enum RegexOptions
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, const String&) method
Заменяет совпадения регулярного выражения.
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| шаблон | const String& | Шаблон регулярного выражения. |
| замена | const String& | Строка замены. |
ReturnValue
String with all matches replaced.
См. также
- Class String
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++
Regex::Replace(const String&, const String&, const String&, RegexOptions) method
Заменяет все совпадения regex в строке строкой‑заменой.
static String System::Text::RegularExpressions::Regex::Replace(const String &input, const String &pattern, const String &replacement, RegexOptions options)
| Параметр | Тип | Описание |
|---|---|---|
| input | const String& | Входная строка. |
| pattern | const String& | Regex шаблон. |
| замена | const String& | Строка замены. |
| options | RegexOptions | Regex параметры. |
ReturnValue
Входная строка, в которой все совпадения регулярного выражения заменены строкой замены.
См. также
- Class String
- Enum RegexOptions
- Class Regex
- Namespace System::Text::RegularExpressions
- Library Aspose.Font for C++