gpt4 book ai didi

regex - 在 Windows 上的 perl 中启用颜色正则表达式调试

转载 作者:可可西里 更新时间:2023-11-01 13:32:48 27 4
gpt4 key购买 nike

在我的一些 perl 脚本中,我发现有必要在我处理它们时启用正则表达式调试。我已经看到有一种颜色模式,但我似乎无法获得颜色输出。我已将 use re 'debugcolor'; 添加到我的程序中,但它的行为似乎与 use re 'debug'; 没有什么不同。

我想知道 cmd.exe 是否不支持彩色输出。任何documentation我发现只是说它可以在支持它的终端上运行。

我的问题归结为:我还需要做些什么来启用颜色输出吗?或者,我可以使用哪些其他终端程序来代替 cmd.exe?

最佳答案

re使用 unix 的 termcap 提供颜色信息。尝试:

BEGIN {
require Win32::Console::ANSI;
$ENV{PERL_RE_COLORS} = "\e[1m\t\e[0m\t\e[7m\t\e[27m\t\e[4m\t\e[24m";
}

我从中得到了一些颜色。我不知道他们是否是您所期待的。

关于regex - 在 Windows 上的 perl 中启用颜色正则表达式调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9010333/

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