问题标签 [chomp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
29418 浏览

perl - 什么时候使用chomp?

chomp函数的目的和优势是什么。它能做什么?使用 chomp 会产生任何问题吗?还是需要在文件打开后使用 chomp ?

0 投票
5 回答
11046 浏览

string - 如何在 Erlang 中去除字符串中的所有空白字符?

我知道 erlang 中有 string:strip 。但它的行为对我来说很奇怪。

我需要一个函数来删除所有前导/尾随空白字符,包括空格、\t、\n、\r 等。

erlang有一个功能可以做到这一点吗?或者如果我必须自己这样做,最好的方法是什么?

0 投票
7 回答
247545 浏览

python - 如何删除字符串中的前导零和尾随零?Python

我有几个像这样的字母数字字符串

删除尾随零的所需输出将是:

前导尾随零的所需输出将是:

删除前导零和尾随零的期望输出将是:

现在我一直在做以下方式,如果有,请提出更好的方法:

0 投票
2 回答
60 浏览

ruby - 取消文件,然后附加一个字符串

我有一个带有路径名的文本文件file,以及一些string我想附加到它的内容。我想做一些接近

但如果文件的原始内容不以结束行字符结束$/,我想在前面插入一个string。最有效的方法是什么?

0 投票
2 回答
1258 浏览

ruby-on-rails - 使用 gets.chomp() 更改变量

我正在尝试使用此代码写入文件:

我已经阅读了 ruby​​ 编程的终极指南,它说如果我想在我正在写入的文件中使用新行,File.open 我必须使用"line one", "line two 如何使用gets.chomp() 来实现这一点?试试我的代码,你会明白我的意思谢谢。

0 投票
2 回答
887 浏览

ruby - 如何在不添加额外换行符的情况下从用户接收数据

我正在尝试创建一个按字母顺序排列用户单词条目的程序。但是,对用户条目的检查表明,ruby 出于某种原因为每个单词添加了换行符。例如,如果我输入 Dog, Cat, Rabbit 程序返回 ["Cat\n", "Dog\n", "Rabbit\n"] 我如何防止这种情况发生?

0 投票
3 回答
1369 浏览

perl - Chomp 将我的字符串更改为 1

在我的代码中,我分配了一个变量 disc 以等于disc我的 linux 系统上命令的结果。这将输出字符串 RESEARCH

但是,当我使用 chomp 从字符串中删除换行符时,它会将字符串更改为 1。这是输出

到底是怎么回事?

0 投票
3 回答
1776 浏览

ruby-on-rails - Rails chomp方法不起作用

我的模型方法中有以下代码行。

要附加的字符串的示例是:

我期望结果是:

但相反,我得到:

chomp方法似乎不起作用。任何关于为什么会发生的建议将不胜感激。

0 投票
1 回答
679 浏览

gets - 尝试在 Sublime 中运行一个简单的 gets.chomp

出于某种原因,当我运行时:

名称=gets.chomp

放名字

我得到错误:

获取:1:in <main>': undefined methodchomp' for nil:NilClass (NoMethodError)

如果我删除 .chomp 并运行:

名称 = 获取

放名字

我没有得到任何提示或错误,控制台只是给了我完成的时间。我究竟做错了什么?

顺便说一句,我使用的是 Sublime,配置了 Ruby

0 投票
4 回答
1770 浏览

perl - 如何使用 perl 从给定目录中读取所有文件名?

朋友们,我有这段代码,它从目录中读取文件名并打印这些名称

当我运行上面的代码时,我得到了

'我很困惑什么是前两行?提前致谢