Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / powershell парсинг файла / 5 сообщений из 5, страница 1 из 1
23.03.2015, 11:12
    #38912941
kastus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
powershell парсинг файла
Всем привет.

есть файлик data.txt с таким текстом:

{Jouni Heikniemi <jouni,"domain".example>
{John Doe <john,contosos.example>
{jane,mysitesd.example
{phyllida,"fabrikam".example ("Phyllida von Huber")

нужно на выходе получить - phyllida fabrikam

т.е. сейчас не получаетсяполучить текст в кавычках.
делаю так:
вот
Код: powershell
1.
2.
3.
type data.txt | 
  where { $_ -match '^{([a-zA-Z0-9-]+?),(?<=")([a-zA-Z0-9-])(?=")\b' } |  
  foreach {$matches[0]}
...
Рейтинг: 0 / 0
23.03.2015, 15:14
    #38913594
kastus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
powershell парсинг файла
solved.
Код: powershell
1.
2.
3.
type data.txt | 
  where { $_ -match '^{([a-zA-Z0-9-_]+?),"([a-zA-Z0-9-_]+?)"' } |  
  foreach {$matches[0]}
...
Рейтинг: 0 / 0
24.03.2015, 09:00
    #38914390
F#
F#
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
powershell парсинг файла
Код: powershell
1.
sls '^{([a-zA-Z0-9-_]+?),"([a-zA-Z0-9-_]+?)"' data.txt | %{ $_.Matches[0].Value }
...
Рейтинг: 0 / 0
30.03.2015, 17:05
    #38921457
kastus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
powershell парсинг файла
F#
Код: powershell
1.
sls '^{([a-zA-Z0-9-_]+?),"([a-zA-Z0-9-_]+?)"' data.txt | %{ $_.Matches[0].Value }


Имя "sls" не распознано как имя командлета.

Ещё такой вопрос: как вывести количество совпавших строк? только без итерации.
...
Рейтинг: 0 / 0
31.03.2015, 12:18
    #38922218
F#
F#
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
powershell парсинг файла
[quot kastus]Имя "sls" не распознано как имя командлета.[quot]

Select-String

Ещё такой вопрос: как вывести количество совпавших строк? только без итерации.

| measure
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / powershell парсинг файла / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]