Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Вопросик по регулярным выражениям Perl
Аватара пользователя
Не подскажете как записать регулярное выражение для: "десять любых двоичных цифр, но не все нули"? Десять любых двоичных цифр, очевидно, можно было бы записать как:
Код:
/[01]{10}/
А вот как добавить к этому условие, что "не должны быть все нули"?

 Re: Вопросик по регулярным выражениям Perl
Аватара пользователя
Как вариант:
Код:
/[01]{10}(?<!0{10})/

 Re: Вопросик по регулярным выражениям Perl
Аватара пользователя
О, спасибо. А то я читаю мануал и всё никак не въеду в то, как работают эти "утверждения касательно предшествующего текста".

 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group