Something like
Code: Select all
Begin[^"End"]End
Here is the actual text I need to match:
Code: Select all
SunOS 5.8
Some labuda
Another labuda
login:
Any ideas?
Code: Select all
Begin[^"End"]End
Code: Select all
SunOS 5.8
Some labuda
Another labuda
login:
Code: Select all
Sun(.|\n|\r)*login:
Code: Select all
Begin(^(End))*End
WildVlad wrote:Хотя я не уверен, что это сработаетCode: Select all
Begin(^(End))*End
Code: Select all
^SunOS[ ][0-9][^l]*[^o]*[^g]*[^i]*[^n]*[^:]*login:
Palych wrote:Code: Select all
^SunOS[ ][0-9][^l]*[^o]*[^g]*[^i]*[^n]*[^:]*login:
Kinda works...
Code: Select all
/SunOS(.*?)login:/s
ig wrote:По-моему как раз нужна нежадная звёздочка. Пример для perl:Code: Select all
/SunOS(.*?)login:/s
А какие regexps используете?
Palych wrote:WildVlad wrote:...
Более того, для SunOS login: login: заматчится тоже весь текст целиком...
Ne-a, zamatchitsya tol'ko 'SunOS login:'
Palych wrote:Here is the actual text I need to match:Code: Select all
SunOS 5.8
Some labuda
Another labuda
login:
Any ideas?
uncle_Pasha wrote:В Perl это будет
/^.*SunOS\s5\.8([\r\n]*.*)*login\:/m
Удачи!
Code: Select all
^SunOS
Code: Select all
^login: