问题标签 [cut]

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 投票
2 回答
741 浏览

vim - 如何在 Vim 中以(插入)SELECT 模式剪切文本而不会出现不需要的行为?

我目前在我的.vimrc文件中使用这个键映射来模拟 Windows Cut 键盘快捷键。剪切,意思是复制和删除选定的文本。

vnoremap <C-X> "+x

这个键映射是mswin.vimVim 附带的脚本的一部分,我不使用它,我只使用该文件中的几个键映射。

然后,当我在插入模式下从 Vim 中选择文本并按下CtrlX时,文本被复制和删除,但光标向后移动几个字符并执行 Vim 的正常CtrlX按下行为,即减少光标下的数字!

例如,如果我想更改以下代码以减少单词的第二次出现,Renderer我会以这个开头:

最后得到这个:

这会导致多个错误!

有没有办法通过这个键盘映射来避免这种不需​​要的行为,或者是否有另一种更安全的方法来在插入(SELECT)模式下剪切文本?

0 投票
3 回答
2478 浏览

javascript - 在剪切事件期间获取文本框的值

我已经在文本框中捕获了剪切事件(jquery)。我想要的是在触发剪切事件期间获取文本框上的文本。

我尝试访问用户通过 evt.originalEvent.clipboardData.getData('text') 剪切的数据,但返回未定义。

我的目标是知道用户是否剪切了所有文本(文本框现在为空)。

提前致谢

0 投票
2 回答
234 浏览

mysql - mysql - 根据条件剪切行中的第一个字符串

我有查询的新问题:

我想根据 id 使用一些新数据更新列“column”:

不幸的是,向列添加新值必须以逗号开头,因为列将数据存储为逗号分隔值。例如,它看起来像这样:

执行查询后,我得到:

到目前为止一切都很好。不幸的是,如果我更新为空的列,它都以逗号开头,它看起来像这样:

从数据库中获取数据时会导致一些问题,因为当我explode()它时,它会使第一个数组值为空。我想在更新表格时删除这样的第一个逗号。我想我应该做一些'if'语句来检查'column'的长度(使用char_length),如果它是空的更新而没有首先,以逗号开头。你能帮我正确的语法吗?

摘要:如果存在“列”,如何使用以逗号开头的值进行更新列的正确查询。如果 'column' 为空,则使用变量更新它而不用逗号开头。

0 投票
1 回答
250 浏览

string - 小数切割

我在 EditText 行中输入了一个数字,它在另一个中计算了一个 double 值。但是 4.8 的双精度值应该是 9.6 而不是 9.6000000381469727。我知道浮点数是正常的,但我想将十进制数的数量减少到 4。我不确定如何在我的代码中执行此操作。

谢谢您的回复。

0 投票
2 回答
145725 浏览

bash - bash 脚本在变量中使用剪切命令并将结果存储在另一个变量中

我有一个带有 IP 地址的config.txt文件,内容如下

我想ping该文件中的每个IP地址

我是初学者,很抱歉这样的问题,但我自己找不到。

0 投票
2 回答
5580 浏览

file - 如何在 null 上“剪切”?

Unix 'file' 命令有一个 -0 选项来在文件名后输出一个空字符。据说这很适合与“cut”一起使用。

来自man file

(注意,在我的 Linux 上,没有打印“-F”分隔符——这对我来说更有意义。)

如何使用“cut”从“file”的输出中提取文件名?

这就是我想要做的:

<null>NUL 字符在哪里。

好吧,这就是我想要做的,我想做的是从具有特定 MIME 类型的目录树中获取所有文件名。我使用 grep(未显示)。

我想处理所有合法的文件名,而不是卡在带有冒号的文件名上,例如,在他们的名字中。因此,NUL 会非常好。

我想非切割解决方案也很好,但我不想放弃一个简单的想法。

0 投票
4 回答
11194 浏览

shell - 在没有空格的 shell 脚本中使用“cut”作为分隔符

我正在尝试编写一个脚本来读取下面的文件内容并提取每行第 6 列中的值,然后打印没有第 6 列的每一行。逗号用作分隔符。

输入:

我所做的是

我得到的输出是

test_5671.txt:

test_5672.txt:

test_5673.txt:

“世界,现在再见”的其余部分没有写入输出文件,因为看起来“你好”和“世界”之间的空格被用作分隔符?

如何获得正确的输出

0 投票
2 回答
1896 浏览

css - 打印时避免 div/tables 被剪切

我正在使用可编辑的发票模板制作发票。它在浏览器上看起来很棒,但是当在表格中添加一定数量的项目时,底部(如图所示)会像这样被切割。我该如何解决?我希望它在项目很多时自动打印到第二页,并在合适时打印在第一页上。

谢谢!

在此处输入图像描述

0 投票
2 回答
1797 浏览

unix - 在 UNIX 中使用 cut 命令获取最后一个句点

假设我有很多 ip 号码(每行 2 个 ip 号码,用空格分隔)要查看(这里有两行):

其中一个可能没有端口,因此周期数永远不会一致。我只想要第一个的 ip 号(没有端口)和第二组的端口(没有 ip 号)。所以它应该看起来像:

或者它可能看起来像这样:

只要我知道IP和端口的位置,这并不重要。

我一直在使用这样的东西:

但这仅适用于一致数量的周期。有什么办法可以从后面剪掉吗?

0 投票
2 回答
710 浏览

ipad - 剪切文本后,UIPasteBoard 字符串永远不会得到正确的值

我已经使用 UIMenuController 在 textview 中剪切了一个文本,我想将它粘贴到另一个地方。但是 UIPasteBoard 字符串永远不会得到正确的值。仅供参考,它只是在剪切过程中发生,但在复制过程中没有问题。

例如:我已经复制“XYZ”并粘贴它,UIPasteBoard 字符串包含正确的值,有“XYZ”

然后,我想剪切“ABC”并粘贴它,但是 UIPasteBoard 字符串包含错误的值,它仍然是“XYZ”而不是“ABC”,并且 xcode 输出给了我一个文本Webcore NSBeep()!

我不明白为什么会发生这种情况,有人可以给我一些线索吗?谢谢你

更新

我只是使用 canPerformAction 方法: