Я пытаюсь найти номер вхождения 011 в двоичных строках, которые разделены любыми другими (например, 11100011/100010-01110a0011100b) символами.Поэтому мне нужно сказать где-нибудь в моем коде все символы - [0,1], чтобы использовать функцию разделения.Как я мог сказать это в регулярном выражении ...
11100011/100010-01110a0011100b
Вы можете инвертировать набор символов, поставив перед ним префикс ^:
^
[^01]
В этом случае, однако, вам вообще не нужно использовать split:
split
my @binary_strings = $input =~ m{[01]+}g;