小编arm*_*dfp的帖子

linux bash,驼峰案例字符串以破折号分隔

有没有办法转换这样的东西:

MyDirectoryFileLine
Run Code Online (Sandbox Code Playgroud)

my-directory-file-line
Run Code Online (Sandbox Code Playgroud)

我找到了一些方法将所有字母转换为大写或小写,但不是这样; 有任何想法吗?

linux bash camelcasing

18
推荐指数
3
解决办法
9027
查看次数

获取" - ("和") - "之间的字符串,linux目录

我在linux目录中有很多文件,带有一些目录的纯文本,我想搜索所有这些文件并获得" - ("和")之间的字符串 - "如:

bbbfb da bg - (fdsd) - fgfjmui - (juju gfdgf b) - fsdf sdfs dsfdlk,kwwk
xwpv - (64fsdfds) - fsdfsd - (a) - fsdfsd ...

并返回:

  • FDSD
  • juju gfdgf b
  • 64fsdfds
  • 一个 ...

我读了一段时间,我发现像grep这样的命令,但我尝试了,我认为该命令返回完全字符串,只是逐行:

grep -Rn "-(" *
Run Code Online (Sandbox Code Playgroud)

我也尝试过sed命令:

sed -e 's/.*-(\([^"]*\))-.*/\1/'
Run Code Online (Sandbox Code Playgroud)

返回所有的行,模式在哪里,只有里面的字符串 - (和) - ,但还不是很正确.

我读到了关于awk的问题,但我的问题是:有可能用grep,sed或awk吗?还有一些东西可以用于sed命令吗?(我对此有点新意见)还有另外一个命令吗?或者我想的另一个想法就是制作一个小c程序来读取char中的char文件

linux bash awk grep sed

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

jquery:单独的标记和文本

我有:

// $(this): <span class="class1"><span class="class2"></span> Some text</span>
$(this).children().each(function () {
    console.log(this);
});
Run Code Online (Sandbox Code Playgroud)

从控制台我只得到了class2的范围,我怎么能得到文本?就像是:

['<span class="class2"></span>', 'Some text']
Run Code Online (Sandbox Code Playgroud)

javascript regex each jquery

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

标签 统计

bash ×2

linux ×2

awk ×1

camelcasing ×1

each ×1

grep ×1

javascript ×1

jquery ×1

regex ×1

sed ×1