相关疑难解决方法(0)

在Sublime Text中将选择转换为小写(或大写)?

我在Sublime Text的文件中选择了几个字符串,我想将它们全部转换为小写.

如何在Sublime Text中将它们全部转换为小写?

sublimetext

381
推荐指数
5
解决办法
21万
查看次数

在Javascript中用大写替换正则表达式捕获组

我想知道如何用JavaScript中的大写替换捕获组.这是我迄今为止尝试过的一个简化版本,它不起作用:

> a="foobar"
'foobar'
> a.replace( /(f)/, "$1".toUpperCase() )
'foobar'
> a.replace( /(f)/, String.prototype.toUpperCase.apply("$1") )
'foobar'
Run Code Online (Sandbox Code Playgroud)

你能解释一下这段代码有什么问题吗?

javascript regex replace uppercase

67
推荐指数
4
解决办法
5万
查看次数

在Atom中选择所有找到的RegEx结果

我正在尝试选择正则表达式找到的所有结果,所以我可以修改它们(不要用文本替换它们),例如,将它们全部用大写Cmd + K -> Cmd + U.我知道我可以通过重复逐个进行Cmd + G, Cmd + K, Cmd + U,但对于大文件,这根本不实用或不现实.我也知道使用bash和其他脚本替代方案,我想在Atom中找到一种方法,我很乐意在需要时安装外部库.

选择的例子

我试过的事情:

  1. Cmd + D,这只是选择该确切字母的下一个实例,而不是与正则表达式匹配的下一个结果.
  2. Cmd + Shift + G和替代方案(alt/right shift/ctrl),Cmd + G选择与Regex匹配的下一个结果,即正确的方向.
  3. 将所有选定的文本更改为唯一的字符串,突出显示所有文本,按下Cmd + Z并希望它将保持选中状态,但事实并非如此.
  4. 很多谷歌搜索和阅读通过Atom讨论.
  5. 阅读Atom关于该主题的文档

atom-editor

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