Alexyz21
Цитата:
Для меня смысл в том, что отдельно сортируются файлы по присутствию в именах ГОСТ без Р, и обособленно с ГОСТ Р. Эти нормативные документы могут быть на одну тему, но по содержанию отличаться существенно. А в моём случае это важно, и поэтому такая сортировка сделано мною преднамеренно.
Цитата:
Если я убираю .*? из группы с ГОСТ Р, то она остаётся неотсортированной, а мне нужно её обособить. Да и вреда .*? вроде бы не приносит. А поскольку окончания имён могут быть и экзотичными, например, с повторами, в т.ч. могут повторяться и фразы ГОСТ и ГОСТ Р, то я вот на всякий случай и перестраховываюсь.
Добавлено:
Цитата:
Сейчас же посмотрю.
Добавлено:
Посмотрел. Да, порядок.
Однако, подскажите, пожалуйста, как по-новому на практике можно формировать группы? Например, на примере последнего примера. А то я пока чего то не догоняю.
Цитата:
2. согласно вашего регэкспа матчатся как ГОСТ Р, так и без Р - нет смысла.
Для меня смысл в том, что отдельно сортируются файлы по присутствию в именах ГОСТ без Р, и обособленно с ГОСТ Р. Эти нормативные документы могут быть на одну тему, но по содержанию отличаться существенно. А в моём случае это важно, и поэтому такая сортировка сделано мною преднамеренно.
Цитата:
1. оканчивать группу на .*?| нет смысла - это матчит пусто, .*? в этом случае лучше убрать.
Если я убираю .*? из группы с ГОСТ Р, то она остаётся неотсортированной, а мне нужно её обособить. Да и вреда .*? вроде бы не приносит. А поскольку окончания имён могут быть и экзотичными, например, с повторами, в т.ч. могут повторяться и фразы ГОСТ и ГОСТ Р, то я вот на всякий случай и перестраховываюсь.
Добавлено:
Цитата:
обновил
Сейчас же посмотрю.
Добавлено:
Посмотрел. Да, порядок.
Однако, подскажите, пожалуйста, как по-новому на практике можно формировать группы? Например, на примере последнего примера. А то я пока чего то не догоняю.