Я действительно изо всех сил пытаюсь понять регулярные выражения.
У меня есть эта строка:
Windows SERVERMAIN 10.0.14393 Microsoft Windows Server 2016 Standard x64
Мне нужно создать два регулярных выражения.
Первый должен вернуть часть строки после второго пробела и перед третьим пробелом, поэтому у меня осталось:
10.0.14393
Второй должен вернуть все после третьего пробела, поэтому у меня осталось:
Microsoft Windows Server 2016 Standard x64
Может ли кто-нибудь помочь мне с этим, пока я мог использовать только:
\s+\w+\s(.*)
Что дает мне:
SERVERMAIN 10.0.14393 Microsoft Windows Server 2016 Standard x64
Обновление 1
После помощи от @ rock321987 я рассмотрел, как я хочу это реализовать.
Теперь у меня есть эта строка:
Microsoft Windows Server 2016 Datacenter x64 - 10.0.14393
Который я хочу разделить на две группы:
Microsoft Windows Server 2016 Datacenter x64
10.0.14393