Мне нужно регулярное выражение, чтобы не соответствовать строкам, начинающимся и/или заканчивающимся пробелами, но совпадающими между пробелами. Я не эксперт по регулярному выражению.regex для соответствия строке, не начинающейся и/или заканчивающейся пробелами, но допускающей промежуточные пробелы
При необходимости я могу использовать 2 регулярных выражения.
Примечание: Использование .
для показа места в примерах.
матч ложен для
.text.
..text
text..
..te.xt..
матча верно для
text
te..xt
Я придумал это. Это соответствует только начальным пространствам.
^(?!\s+).*$
Я использовал ваше оригинальное регулярное выражение. но он сводится к тому, что изначально упоминалось в @ scott-wegner и о том, что у вас есть сейчас. – hIpPy
@hlpPy, так как для меня мой подход читабельнее и понятнее :) Может быть, я просто не знаю некоторых трюков ... –