gpt4 book ai didi

regex - 用于替换字符串的正则表达式,但不替换分配给标量的值

转载 作者:行者123 更新时间:2023-12-02 06:40:12 27 4
gpt4 key购买 nike

如果我的问题听起来有点尴尬,请原谅我。我正在寻找一个正则表达式,它将替换 perl 源文件中的行号而不影响分配给标量的值。

我认为下面会让我的问题更清楚一些。假设我有一个如下所示的 perl 源代码:

1. $foo = 2.4;
2. print $foo;

我想要一个正则表达式来替换那些行号 (1. 2. etc..) 而不会影响分配给标量的值,所以在这种情况下 $foo.

谢谢

最佳答案

将你的正则表达式锚定到行的开头:

删除数字:

perl -p -i.bak -e's{^\d+\. }{}' myperl

关于regex - 用于替换字符串的正则表达式,但不替换分配给标量的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9410827/

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