space2pacman
@space2pacman
Просто царь.

Как разделить строку через пробел не включая пробел в кавычках?

Привет.

Type=method_call Endian=l Flags=0 Version=1 Cookie=1804 Timestamp="Thu 2024-02-22 10:33:53.447634 UTC"

Как разделить строку через пробел? Пробел так же присутствует тут Timestamp="Thu 2024-02-22 10:33:53.447634 UTC"
Поэтому split(' ') не подходит.

Как написать регулярное выражение?

[
  'Type=method_call',
  'Endian=l',
  'Flags=0',
  'Version=1',
  'Cookie=1804',
  'Timestamp="Thu 2024-02-22 10:33:53.447634 UTC"',
]
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
str.match(/\w+=(".*?"|\S*)/g)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Azlobinka
let source = 'ЯблокоАпельсинГрушаWatermelon';
console.log(source.split(/(?=[А-ЯA-Z])/));

[
"Яблоко",
"Апельсин",
"Груша",
"Watermelon"
]
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы