Как сопоставить начало и конец строки? - PullRequest
0 голосов
/ 10 июня 2018

Я пытаюсь сопоставить пробел в начале и конце строки, я пробовал много регулярных выражений, но ничего не получилось, это мое основное регулярное выражение:

^\s\s$

Любая помощь или подсказка, пожалуйста?Я бы не хотел давать ответ прямо, полезные советы будут полезны.

1 Ответ

0 голосов
/ 10 июня 2018

Ваше текущее регулярное выражение будет соответствовать таким вещам, как 2 пробела, потому что это то, что говорит ваше регулярное выражение:

начало строки, пробел, пробел, конец строки

Toсовмещать пробелы как в начале, так и в конце, вам нужно использовать | для обозначения «или».Если пробел находится в начале или в конце, мы сопоставляем его:

^\s|\s$

Если вы хотите сопоставить несколько пробелов:

^\s+|\s+$
...