加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

我的代码中可以将Perl正则表达式分解成多行吗?

发布时间:2020-12-15 21:14:21 所属栏目:大数据 来源:网络整理
导读:我只是想知道我是否能够分解我在Perl代码中使用的长整型正则表达式,以便它被写在几行?我只是希望对可能在完成后查看我的代码的任何人都可以保持可读性和紧凑性.我正在寻找一种与Perl中的几条线断裂的方式.例如: print "This is a string that is ". #1st l
我只是想知道我是否能够分解我在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

解决方法

是的,请参阅perlre手册页中的 /x modifier.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读