Я пытаюсь выяснить, как написать шаблон для соответствия следующему: «3Z 5Z». Числа в этом могут варьироваться, но Z постоянны. Проблема, которую я имею, пытается включить пробел ... В настоящее время у меня есть это как мой шаблон
pattern = @"\b*Z\s*Z\b";
'*' представляет подстановочный знак для числа, предшествующего «Z», но, похоже, он не хочет работать с пробелом в нем. Например, я могу успешно использовать следующий шаблон для сопоставления одной и той же вещи без пробела (то есть 3Z5Z)
pattern = @"\b*Z*Z\b";
Я пишу эту программу в .NET 4.0 (C #). Любая помощь очень ценится!
РЕДАКТИРОВАТЬ: Этот шаблон является частью большой строки, например:
3Z 10Z замок 425 "