Я буду использовать простые коды для описания моей ситуации.
Например, вот коды: < /p>
using System;
using System.Text.RegularExpressions;
public class Example
{
public static void Main()
{
string pattern = @"\b(?!non)\w+\b";
string input = "Nonsense is not always non-functional.";
foreach (Match match in Regex.Matches(input, pattern, RegexOptions.IgnoreCase))
Console.WriteLine(match.Value);
}
}
< /code>
Теперь я хотел бы заменить «не» на пользовательский ввод. Давайте скажем, что это называется «UserInput», а коды написаны идеально для получения пользовательского ввода. Я хочу сделать это, но существует ошибка: < /p>
string pattern = @"\b(?!{0})\w+\b", UserInput;
< /code>
Есть ли способ заменить «не» внутри рисунка режима на ввод пользователя? < /p>
Подробнее здесь: https://stackoverflow.com/questions/229 ... expression