notepad++如何搜索特定空格?



我在notepad++中有一个文本,有特定数量的空格。

"revision": ,
"checking": {
"startcount": {
"dateCreated": "20230101",
"definitions": {
"Gamesplayed": {
"community": false,

我想选择恰好有12个空格的所有行。在本例中,这将是:

Gamesplayed

有办法做到这一点吗?

您可以使用下面的正则表达式来搜索恰好有12个空格的行

^s{12}"(w+)":s{

关于Regex101的示例

解释:

  • ^-表示
  • 行起始
  • s-匹配空白字符
  • {12}-与前一个令牌精确匹配12次
  • "-文字引用
  • (w+)-捕获组捕获任何单词
  • "-文字引用
  • :-冒号
  • s-匹配空格
  • {-文本左花括号

你也可以使用

来缩短正则表达式
^s{12}(.*)

(.*)将捕获所有内容

最新更新