2016-02-01 1 views
-2

Что такое регулярное выражение для следующего, может ли это быть выполнено с использованием одного шаблона регулярного выражения. Я знаю, как делать их индивидуально.C# Regex для начала с символом «.» Или заканчивается символом «.». или содержит «.»

  • Строка начинается с точки, за которой следует пробел «.» ИЛИ.
  • заканчивается пробелом, а затем точкой "." ИЛИ.
  • между содержит пустое пространство, за которой следует точка с последующим пробелом»
+5

если у вас есть отдельные команды, просто конкатенируйте их с '' 'посередине –

ответ

2

Вы можете использовать этот шаблон

(?<=\s|^)\.(?=\s|$) 
2

Почему бы не просто:..

^\.\s|\S\s\.\s\S|\s\.$ 
Смежные вопросы