Могу ли я разбить свое регулярное выражение Perl на несколько строк в моем коде?

Мне просто интересно, смогу ли я разбить длинное регулярное выражение, которое есть в моем Perl-коде, чтобы оно записывалось в несколько строк? Я просто хочу, чтобы читаемость и компактность были неизменными для любого, кто может просматривать мой код после его завершения. Я ищу что-то аналогичное тому, как строки разбиты на несколько строк в Perl. Например:

print "This is a string that is ". #1st line
      "very long, so it is on 2 lines!"; #2nd line
# prints = "This is a string that is very long, so it is on 2 lines!" 

Я не уверен, как это сделать с регулярным выражением, поскольку он не использует кавычки. Если я нажму Enter, я предполагаю, что в моем регулярном выражении появится символ новой строки, что сделает его ошибочным. Я хотел бы сделать что-то вроде:

if($variable_1 = /abcde_abcde_abdcae_adafdf_      #1st regex line
                 abscd_casdf_asdfd_....asdfaf/){ #regex continued
    # do something
} # regex looking for pattern = abcde_abcde_abdcae_adafdf_abscd_casdf_asdfd_....asdfaf

Ответы на вопрос(3)

Ваш ответ на вопрос