gpt4 book ai didi

regex - perl中qr打印结果的含义

转载 作者:行者123 更新时间:2023-12-04 09:07:18 25 4
gpt4 key购买 nike

来自 the documentation , 我懂了

$rex = qr/my.STRING/is;
print $rex; # prints (?si-xm:my.STRING)

但我不知道如何理解 (?si-xm:...) .如果我在 qr/quick|lazy/ 上打印, 我收到了 (?-xism:quick|lazy) .这里是什么意思 (?-xism:...)也?

谢谢!

最佳答案

perlre 中所述手册页:

Any letters between ? and : act as flags modifiers [...]


-前面的字母是积极的修饰符;后面的那些是负面修饰符。因此,例如, (?-xism:quick|lazy)表示括号内不允许有空格和注释,括号部分不区分大小写,点 .不匹配换行符,并且 ^$不匹配 line-start 和 line-end。

关于regex - perl中qr打印结果的含义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7856652/

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