当前位置: 首页 > 知识库问答 >
问题:

使用regex删除代码块不够[重复]

公西马鲁
2023-03-14

我正在尝试删除代码的以下部分:

<!-- 
NewPP limit report
Preprocessor node count: 1/300000
Post‐expand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
Expensive parser function count: 0/100
-->

<!-- Saved in parser cache with key creepypasta:pcache:idhash:29041-0!*!*!*!*!2!* -->

我尝试了以下方法

body = Regex.Replace(body, @"(<!-- (.*?) -->", "");

但是我收到一个错误:

解析不够。正则表达式

如何使用regex删除上面的代码块?

它从这个url为regex返回的以下代码http://creepypasta.wikia.com/wiki/She_Was_Asking_for_It

共有1个答案

张亦
2023-03-14

<代码>@“(

这回答了失败,但你的模式是谨慎的。我会用

(?

这背后有一看

 类似资料:
  • 问题内容: 我正在尝试为Java创建一个小的功能性编程库(只是为了解决自己的问题)。虽然定义高阶函数为S,S和就是我所遇到的这个问题:需要收集的功能,并返回相同类型的具有几乎相同的实现的集合,但必须重新界定为每个数据结构-s,s和s。 例如,这是s和s 的函数的实现: 一个函数: 如从这个例子可以看出,对于实施方式中的主体和几乎相同。 有喜欢很多很多的功能,并在我的图书馆,每一类又是对每种类型我很

  • 想改进这个问题吗 通过编辑此帖子,更新问题,使其只关注一个问题。 我需要删除此电话号码中重复的号码序列,并使用正则表达式稍微更改格式 这就是我拥有的(83)9 9954-0720/(83)9 9954-0725/(83)3531-442 我需要做的是(83)9 9954-0720/0725,(83)3531-442 如果有人能帮我我会很感激的

  • 我正在做一个个人项目,我需要从这样的输入字符串中提取实际的注释。 案例1: 输出: 案例2: 输出: 案例3: 输出: 案例4: 输出: 我在Java工作,我试图替换和使用简单的方法,如,但由于注释可以以不同的方式格式化如上所述,替换方法似乎不是实现此目的的可行方法。如何使用正则表达式实现上述输出? 这是我正在使用的测试注释文件。

  • 请注意,在转向您之前,我已经浏览了各种帖子。事实上,我尝试实现中提供的解决方案:基于“notin”条件从数据帧中删除行 我的问题如下。让我们假设我有一个巨大的数据帧,我想删除重复的数据帧。我很清楚我可以使用drop_duplicates,因为这是最快的最简单的方法。然而,我们的老师希望我们创建一个包含重复项ID的列表,然后根据这些值是否包含在上述列表中删除它们。 现在,让我们看看输出: 因此,我得

  • 众所周知,我们可以像ProjectLombook的工作人员一样,使用自定义注释和Java注释处理器自动生成代码。但是我们可以从编译的源代码中删除带注释的代码吗? 我试着在网上搜索它,但只出现了“生成代码”主题和“如何生成带有一个注释的服务器”教程。当我在寻找从prod应用程序“编译”调试消息的方法时,我想到了这一点。我可以理解,拥有调试/测试和生产代码不是一个好的实践,但有时需要保持简单。我认为这

  • 问题内容: 我正在尝试从Javascript的字符串中删除所有html标记。这是我所拥有的…我不知道为什么它不起作用....有人知道我在做什么错吗? 非常感谢! 问题答案: 尝试此操作,注意HTML语法太复杂,以至于正则表达式在100%的时间内都是正确的: 如果您愿意使用jQuery之类的库,则可以执行以下操作: