регулярное выражение, чтобы соответствовать один символ, который является чем угодно, кроме пробела


173

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

Ответы:


249

Следующего должно быть достаточно:

[^ ]

Если вы хотите расширить это на что угодно, кроме пробелов (разрывы строк, табуляции, пробелы, пробелы):

[^\s]

или

\S

121
  • \s соответствует любому пробелу
  • \S соответствует любому символу, не являющемуся пробелом
  • Вы можете сопоставить символ пробела только с символом пробела;
  • [^ ] соответствует чему угодно, кроме символа пробела.

Выберите тот, который наиболее подходит.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.