gpt4 book ai didi

regex - Perl:遇到某个字符后删除字符串的其余部分

转载 作者:行者123 更新时间:2023-12-01 07:29:01 27 4
gpt4 key购买 nike

我正在清理文件中的数据。因此,我阅读每一行并检查某些条件并在文件中执行适当的操作。我需要做的一件事是检查字符串中字符 $ 的出现。如果找到,我需要删除该行的其余部分,包括 $.例如,如果该行是

abc$hello-goodbye

我需要得到
abc

我如何用最少的代码在 Perl 中做到这一点?使用某种正则表达式?

最佳答案

最快的是通过一个简单的正则表达式:

$string =~ s/\$.*//;

在哪里
$string = 'abc$hello-goodbye';

关于regex - Perl:遇到某个字符后删除字符串的其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5592658/

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