Ide 对于处理字符串的日常工作,是否有一些强语言的交互式控制台?

Ide 对于处理字符串的日常工作,是否有一些强语言的交互式控制台?,ide,console,text-processing,Ide,Console,Text Processing,最近开始从事IT工作 有一定的编程背景 在很多情况下,需要处理大量数据 我想主要是字符串 例如: sed 's/^...\(....\).*/\1/g' < input.txt | tr "\n" ',' > output.csv 有两大组线,我们需要两组中的所有线 将一行中的一个或多个白色字符替换为一个换行符。。。 取每行的第4到第7个字符,用逗号作为分隔符打印在一行中 这些不是最好的例子,但通常是任何类型的文本解析、操作和查询 在任何编程语言中,任务都非常容易,但打开这种语言的

最近开始从事IT工作

有一定的编程背景

在很多情况下,需要处理大量数据

我想主要是字符串

例如:

sed 's/^...\(....\).*/\1/g' < input.txt | tr "\n" ',' > output.csv
有两大组线,我们需要两组中的所有线 将一行中的一个或多个白色字符替换为一个换行符。。。 取每行的第4到第7个字符,用逗号作为分隔符打印在一行中 这些不是最好的例子,但通常是任何类型的文本解析、操作和查询

在任何编程语言中,任务都非常容易,但打开这种语言的IDE却令人沮丧

我正在寻找一种方法,在一个简单快速的窗口中,使用Intellience/autocomplete编写代码。。。。。。使用简单的输入和输出文本框

你明白我的需要吗?你能想出什么能帮上忙的吗

我知道有些问题可以用excel解决。。但我真的更喜欢一些好的老程序。。。。除非有人坚信我错了

如果我将自己构建一些东西,那么可以选择添加任意数量的无限多行文本框。它们将被自动命名,尽管名称是可变的,但名称将是变量的名称

您还可以添加任意数量的具有名称的输出文本框

您有一个编辑器窗口,您可以在其中编写过程。。。。。它将有一些交互智能,如界面

你能明白我在说什么吗?你知道类似的事情吗?

看来这样做没问题

有一个交互式键盘界面,相当不错的抽象设备,
并将字符串作为对象,使用良好的库来处理此类字符串。

在标准控制台中使用sed、awk或perl使用正则表达式似乎可以处理许多您想要的内容。Autocomplete将非常有限,但您的脚本无论如何都会很短-用于处理上述第三种情况,例如:

sed 's/^...\(....\).*/\1/g' < input.txt | tr "\n" ',' > output.csv
您可以使用交互式正则表达式测试仪。网上有很多这样的网站

您还可以研究斯坦福大学的工具,这些工具设计得更容易访问,但与传统的shell工具一样强大


请注意,您的第一个问题-相交线集-有点不同,将在shell中使用comm解决。有一个很好的解释,说明如何使用comm执行set操作,就像此文件中的所有文件不在此文件中,或者仅此文件中的文件也在另一个文件中一样。

我想到了Python。。。。但是我不知道有什么好的ide具有一些好的自动完成功能,因为我不太了解python,就像大多数语言一样,如果你稍微使用一下,你就会知道得更多。