gpt4 book ai didi

regex - 我可以在代码中将Perl正则表达式分成多行吗?

转载 作者:行者123 更新时间:2023-12-03 13:50:00 28 4
gpt4 key购买 nike

我只是想知道我是否能够分解我在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!"


我不确定如何使用正则表达式执行此操作,因为它不使用引号。如果我按回车键,我猜它会在我的正则表达式中放一个换行符,使它错误。我想按照以下方式做一些事情:

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

关于regex - 我可以在代码中将Perl正则表达式分成多行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11651856/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com