标签: chop

JavaScript切断/切片/修剪字符串中的最后一个字符

我有一个字符串,12345.00我希望它能够返回12345.0.

我看过trim,但它看起来只是修剪空白slice,我不明白这是如何工作的.有什么建议?

javascript trim slice chop

1840
推荐指数
19
解决办法
159万
查看次数

MySQL/SQL检索文本字段的前40个字符?

如何从mysql db表中检索文本字段,而不是整个文本,只有少数40个左右的字符.

这可以在sql中完成还是我需要使用php来完成?

基本上我要做的是显示前x个字符,然后让用户点击它来查看完整的内容.

php mysql sql chop

37
推荐指数
2
解决办法
4万
查看次数

mysql - 选择匹配最多的字符

我不知道这个函数调用了什么,但是我试图选择一个匹配/具有最多输出字符的行.这是我尝试过的.

select * from table where title like '%alotofcharactershere%' limit 1
Run Code Online (Sandbox Code Playgroud)

以上仅适用于:alotofcharactershere的整个单词

我真正想要的是将它分解:alotofcharactershere并找到一个具有最匹配字符的行.

如果你知道我在说什么,请帮忙.先感谢您.

mysql select strip chop

8
推荐指数
1
解决办法
1062
查看次数

在Perl中使用-s获取文件大小

我试图使用-s运算符找到文件的大小.它看起来像这样:

my $filesz = -s $filename
Run Code Online (Sandbox Code Playgroud)

我尝试了很多方法,但它不能达到这个尺寸.
但是,如果我给静态内容而不是文件名,它可以正常工作

例如:

$filesz = -s "/tmp/abc.txt"
Run Code Online (Sandbox Code Playgroud)

这很好用.

我尝试添加"文件名,它没有用.我\n从文件名中删除了chomp,但问题仍然是一样的.这有什么不对?

perl filesize chop

5
推荐指数
1
解决办法
2万
查看次数

如何从数组中删除最后一个字符?

有没有办法从数组中删除最后一个字符?

为了清楚起见,我并没有要求数组中的每个条目都删除了它的最后一个字符,只有最后一个进入数组的条目应该删除它的最后一个字符.

我看过chop/chomp/push/pop等,但很多与从字符串中删除值有关.

任何帮助都会很棒

谢谢

perl chop

2
推荐指数
1
解决办法
3844
查看次数

在grep 表达式中使用chop

我的 Perl 脚本搜索文件名目录,使用grep仅输出名称中没有数字 2-9 的文件名。这意味着,按照预期,也将返回以数字“1”结尾的文件名。但是,我想使用chop函数输出这些没有“1”的文件名,但不知道如何。也许grepchop函数可以在一行代码中组合来实现这一点?请指教。谢谢。

这是我的 Perl 脚本:

#!/usr/bin/perl
use strict;
use warnings;

my $dir = '/Users/jdm/Desktop/xampp/htdocs/cnc/images/plants';
opendir(DIR, $dir);
@files = grep (/^[^2-9]*\.png\z/,readdir(DIR));

foreach $file (@files) {
   print "$file\n";
}
Run Code Online (Sandbox Code Playgroud)

这是输出:

Ilex_verticillata.png
Asarum_canadense1.png
Ageratina_altissima.png
Lonicera_maackii.png
Chelone_obliqua1.png
Run Code Online (Sandbox Code Playgroud)

这是我想要的输出,从文件名的末尾删除了数字“1”:

Ilex_verticillata.png
Asarum_canadense.png
Ageratina_altissima.png
Lonicera_maackii.png
Chelone_obliqua.png
Run Code Online (Sandbox Code Playgroud)

perl chop

1
推荐指数
2
解决办法
91
查看次数

在perl中,如何以这种理想的方式分割字符串?

我有一个字符串 str a\tb\tc\td\te

我希望第一个字段值a进入变量,然后第二个字段值b进入其他变量,然后c\td进入第三个变量和最后一个字段值e进入一个变量.

如果我做

my ($a,$b,$c,$d) = split(/\t/,$_,4);
Run Code Online (Sandbox Code Playgroud)

$c只会收购c$d将收购d\te

我可以:

my ($a,$b,$c) = split(/\t/,$_,3);
Run Code Online (Sandbox Code Playgroud)

然后c会得到c\td\te ,我可以以某种方式(如何?)摆脱最后的价值并把它拿进去$d

怎么做到这一点?

perl split chop chomp

0
推荐指数
1
解决办法
664
查看次数

标签 统计

chop ×7

perl ×4

mysql ×2

chomp ×1

filesize ×1

javascript ×1

php ×1

select ×1

slice ×1

split ×1

sql ×1

strip ×1

trim ×1