Size: a a a

2021 February 03

VG

Vadim Goncharov in Modern::Perl
Alex Bush
Это не помешало перлистам создать спамассасин, ага :-)
ужасный кусок говнокода
источник

YK

Yegor K in Modern::Perl
Vyacheslav Olkhovchenkov
мне нужно из uri взять конкретные части. а не сделать ему полный разбор/валидацию.
источник

ВВ

Виолетта Вета... in Modern::Perl
Denis F
насколько кусковые куски должны быть?
Я ж написала. Это подстроки от S-1-5- и до первой закрывающей скобки
источник

AP

Anton Petrusevich in Modern::Perl
Виолетта Вета
Я ж написала. Это подстроки от S-1-5- и до первой закрывающей скобки
сбивает множественное число в формулировке. в приведённом примере, там просто строка, поэтому Денис и спросил, да и я бы подумал, что там надо числа по минусам разбить.
источник

DF

Denis F in Modern::Perl
Виолетта Вета
Я ж написала. Это подстроки от S-1-5- и до первой закрывающей скобки
ну вопрос как эти подстроки считать? По каждому минусу или группировки есть?
источник

AP

Anton Petrusevich in Modern::Perl
Виолетта Вета
Я ж написала. Это подстроки от S-1-5- и до первой закрывающей скобки
вообще, типа такого /S-1-5-([^\)]*)\)/
источник

ВВ

Виолетта Вета... in Modern::Perl
Ясно. Нет, просто одна строка и надо вот вытащить эти подстроки из нее все
источник

ВВ

Виолетта Вета... in Modern::Perl
Их там может быть много
источник

ВВ

Виолетта Вета... in Modern::Perl
S-1-5- включительно
источник

AP

Anton Petrusevich in Modern::Perl
ну, включите
источник

AP

Anton Petrusevich in Modern::Perl
а то прямо заказчик отчитывает
источник

ВВ

Виолетта Вета... in Modern::Perl
Да нет, вы просто написали, что непонятно сформулировала, пытаюсь пояснить
источник

ВВ

Виолетта Вета... in Modern::Perl
Anton Petrusevich
вообще, типа такого /S-1-5-([^\)]*)\)/
Я типа такого пробовала, не получилось именно эти подстроки вытащить
источник

AP

Anton Petrusevich in Modern::Perl
ну минимальные знания о регекспах то есть? индикатор начала подстроки внести в выбираемую группу самостоятельно сможете?
источник

AP

Anton Petrusevich in Modern::Perl
куда и как вытащить? где пример кода?
источник

DF

Denis F in Modern::Perl
Виолетта Вета
Да нет, вы просто написали, что непонятно сформулировала, пытаюсь пояснить
Ну так действительно непонятно.
Такое должно получиться?
(
   'S-1-5', '21', '3920979726', '894440269', '1692008409', '50943'
)
источник

ВВ

Виолетта Вета... in Modern::Perl
Нет. ('S-1-5-тут все, что угодно)', S-1-5-опять что угодно)' )
источник

AP

Anton Petrusevich in Modern::Perl
Виолетта Вета
Нет. ('S-1-5-тут все, что угодно)', S-1-5-опять что угодно)' )
пример кода дайте, тогда вероятность получить ответ вырастет заметно
источник

ВВ

Виолетта Вета... in Modern::Perl
Там стремно через split, но я ищу более изящное решение
источник

DF

Denis F in Modern::Perl
Виолетта Вета
Там стремно через split, но я ищу более изящное решение
/(S-1-5-.*?)\)/g

типа того
источник