gpt4 book ai didi

perl 拆分和正则表达式不区分大小写

转载 作者:行者123 更新时间:2023-12-04 23:17:03 25 4
gpt4 key购买 nike

我有一个字符串,其中分隔符是单词,并且不区分大小写,就像这样

Data1 sep Data2 Sep date 3 SEP Data4 SeP Data 5

我正在写这样的东西:

split /(sep|SEP|Sep|seP)/, $string

是否有一个选项可以将拆分列表拆分为拆分数据以防敏感?

最佳答案

split 中的第一个参数, 对于分隔符,是一个普通的正则表达式,所以

my $sep = 'sep';

my @fields = split /$sep/i, $string;

将不区分大小写地按 sep 拆分字符串(在任何 sepsEP 等)


简单尝试:

perl -wE'$str = q(heysephosEpho); say for split /seP/i, $str'

关于perl 拆分和正则表达式不区分大小写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52997820/

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