Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何使用记事本+;仅替换/删除字母数字字符串中的数字部分,其中只有数字不断更改+;_Regex_Notepad++_Alphanumeric - Fatal编程技术网

Regex 如何使用记事本+;仅替换/删除字母数字字符串中的数字部分,其中只有数字不断更改+;

Regex 如何使用记事本+;仅替换/删除字母数字字符串中的数字部分,其中只有数字不断更改+;,regex,notepad++,alphanumeric,Regex,Notepad++,Alphanumeric,我一直在尝试清理一些推特流媒体数据,这些数据在某些地方出现了此错误消息 {"limit":{"track":1}} {"limit":{"track":26}} {"limit":{"track":34}} 我希望他们被删除的空间,而不干扰其余的推特。由于数字部分不断变化,删除它们变得很有挑战性。在这里搜索解决方案,我尝试了以下方法: {"limit":{"track":.*?}} {"limit":{"track":\d+}} {"limit"

我一直在尝试清理一些推特流媒体数据,这些数据在某些地方出现了此错误消息

    {"limit":{"track":1}}
    {"limit":{"track":26}}
    {"limit":{"track":34}}
我希望他们被删除的空间,而不干扰其余的推特。由于数字部分不断变化,删除它们变得很有挑战性。在这里搜索解决方案,我尝试了以下方法:

    {"limit":{"track":.*?}}
    {"limit":{"track":\d+}}
    {"limit":{"track":.*"\d+"}}
    "{"limit":{"track":".*?"}}" 

还有许多其他的变化。似乎不起作用

为什么不使用正则表达式
\{“limit”\:\{“track”\:\d+\}

以下是设置屏幕:

Replace with
中有一个空格


单击“全部替换”后,所有这些字符串将被替换为一个空格。

您的预期输出是什么?使用此正则表达式
\d+
,然后用空字符串替换匹配项。我想删除整行…使用“查找并替换”可以帮助我一行一行地删除…但是我的文件有75000行,我有多个这样的文件我已经尝试过在第二个选项中应用\d+…似乎不起作用谢谢…但似乎不起作用…@MageshGovindan:很高兴提供帮助,请接受答案。我正试图更新你的答案,但由于我是新来的网站…我想我必须等待更多的互动才能获得这些特权。再次非常感谢Stribizhev,您只需单击向上投票下方的“接受”符号即可。这就足够了。接受……我是一个如此天真的程序员……我认为正确答案的默认选项是——)…斯特里比雪夫