gpt4 book ai didi

regex - 使用正则表达式删除 perl 中最多 _ 的内容?

转载 作者:行者123 更新时间:2023-12-02 17:34:58 25 4
gpt4 key购买 nike

如何删除 Perl 中“_”之前的所有字符?因此,如果我有一个字符串“124312412_hithere”,它将将该字符串替换为“hithere”。我想有一个非常简单的方法可以使用正则表达式来做到这一点,但我对此仍然陌生,所以我在这里需要帮助。

最佳答案

删除“_”之前的所有字符:

s/^[^_]*_//;

删除“_”之前的所有字符:

s/^[^_]*(?=_)//;

删除“_”之前的所有字符(假设存在“_”):

s/^[^_]*//;

关于regex - 使用正则表达式删除 perl 中最多 _ 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13846838/

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