Я хочу найти регулярное выражение, отделяя каждое слово и строку двойных кавычек.
Например, если у меня есть такое предложение
cmd -c \"reg query \\\"HKLM\\System\\CurrentSet\\\"\"
Я должен искать по этим groups.
[(cmd), (-c), (\"reg query \\\"HKLM\\System\\CurrentSet\\\"\")]
Поэтому я попытался сделать это с помощью регулярного выражения.
(([\'\"]).+?.*\")\s|(["A-Z\\a-z-]{0,})
Но результат поиска получился следующим образом.
[(cmd), (-c), (\"reg), (query), (\\\"HKLM\\System\\CurrentSet\\\"\")]
Поэтому мне интересно, как писать регулярные выражения для получения этих результатов.
[(cmd), (-c), (\"reg query \\\"HKLM\\System\\CurrentSet\\\"\")]