正则表达式删除多行注释

2023-11-21

我正在尝试使用这个正则表达式(JS):

/\/\*(.*)\*\//g

取代

/*
sdandsads
*/

什么也没有。

但它不起作用!为什么? o_O


点捕获除换行符之外的所有内容..(如果 dotall 为 false )

所以要么使用 dotall (正如其他答案/评论中提到的,这在 javascript 中不受支持,但我将其留在这里以供参考 )

/\/\*(.*)\*\//gs

或添加空白字符\s在你的表情中

/\/\*((\s|.)*?)\*\//g

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则表达式删除多行注释 的相关文章

随机推荐

  • `$(document).on("click", "a"` 和 `$("a").click(` [重复]

    这个问题在这里已经有答案了 谁能告诉我这两个脚本之间有什么区别 我不是 javascript jquery 专家 document on click a function i this data value alert i a click
  • DragTabFrame 关闭不一致

    下面的代码应该有点像您在 FF IE 或 Chrome 等浏览器中看到的多文档界面 MDI 它在选项卡式窗格中显示 文档 作为间隔的黑色缓冲图像 以便可以根据用户选择将它们从窗格拖到新的 或现有的 窗口中 但它在没有更多选项卡时关闭框架以及
  • 如何加速 Python 中的异步请求

    我想从网站下载 抓取 5000 万条日志记录 我没有一次性下载 5000 万个 而是尝试使用以下代码一次下载 1000 万个 但它一次只能处理 20 000 个 超过这个数量会引发错误 因此它变得非常耗时下载那么多数据 目前下载20000条
  • 变量可以在 Sass 文件的 import 语句中使用吗?

    在更少的情况下我可以做这样的事情 basePath some crazy project path to repeat less import basePath less less 所以我尝试在 Sass 中做同样的事情 basePath
  • 捕获关闭 gtk.window

    我有 gtk Window 我需要捕获关闭 我需要关闭显示消息对话框 如果应该关闭窗口 则单击 是 除非有显示窗口 谢谢 处理删除事件信号 返回 False 关闭 True 取消
  • 在固定的时间间隔后调用特定方法

    在我的android应用程序中 我想定期调用特定的方法 即 每 5 秒后 我该怎么做 您可以使用Timer用于方法的固定周期执行 这是代码示例 final long period 0 new Timer schedule new Timer
  • 复制完成后,CloudBlockBlob.StartCopyAsync 是否返回?

    有多种方法可以复制 Azure Blob 存储块 有同步和异步版本StartCopy 还有一个BeginStartCopy其中还有完成回调 The BeginStartCopy方法明确指出复制完成时执行回调 The StartCopy两种方
  • 在 JavaFX 中保存为 jpg 的图像是粉红色的

    我想将 ImageView 中的图像保存到具有不同分辨率的文件中 将其作为 png 结果如预期 至于 jpg 我将所有文件设为粉红色 诀窍在哪里 这是代码 Object imagesFromFotoListView ta myFotoLis
  • 如何编写一个只接受一个枚举变量作为输入的函数?

    我有一个枚举 enum Group OfTwo first usize second usize OfThree one usize two usize three usize 我想编写一个仅以参数作为参数的函数Group OfTwo变体
  • CSS3 对 HTA 的支持

    HTA 支持 HTML5 和 CSS3 吗 如果我计划仅在 Windows 操作系统上使用我的应用程序 这是一个执行一些基本文件处理的简单应用程序 HTA 是一个可行的选择吗 如果我使用简单的平面文件 文本文件 来存储 HTA 的数据 是否
  • 如何在Angular中实现多级路由?

    我正在做一个小项目 以便更多地了解 Angular 但我真的不知道如何实现多级路由 我读过文档关于路由器组件的新版本以及 Stack Overflow 上的一些其他主题 first second third 但我找不到解决我的问题的方法 让
  • 透明、无边框的 ProgressDialog

    我有一个ProgressDialog我已将其放置在屏幕底部 以免与徽标重叠 我想做的是为ProgressDialog删除背景和边框 我在这里没有任何运气 有谁知道如何应用这种风格 您是否尝试过将背景设置为透明颜色 这个答案给出了详细的代码示
  • 如何为 HttpClient 请求设置 Content-Type 标头?

    我正在尝试设置Content Type的标头HttpClient我调用的 API 所需的对象 我尝试设置Content Type像下面这样 using var httpClient new HttpClient httpClient Bas
  • 如何处理android中弹出窗口内按钮的onclick事件

    在我的应用程序中 我最初在屏幕上有一个按钮 然后在onclick按钮时 应该会打开一个弹出窗口 在弹出窗口中 我有一个图像按钮 并且onclick通过这个按钮 我想开始一个活动 弹出窗口打开 但我不明白如何处理onclick弹出窗口内的图像
  • 如何将科学记数法转换为小数形式?

    虽然很基本 但我在任何地方都找不到答案 如何禁用小标题中的科学记数法 并让小标题显示小数 My data 我有一个简单的小题 结果是lm gt broom tidy library tidyverse I used dput to get
  • 每侧有 2 个 y 轴且比例不同的 ggplot

    我需要在一个图表中绘制一个显示计数的条形图和一个显示比率的折线图 我可以单独完成这两个图表 但是当我将它们放在一起时 我会缩放第一层 即geom bar 与第二层重叠 即geom line 我可以移动轴吗geom line向右 Answer
  • 屏蔽 CALayer - iPhone

    我正在为 iPhone 创建一个自定义开 关切换开 关 类似于标准开关 并且我正在设置滑块的蒙版 但调用 myView layer setMask maskLayer 设置遮罩层相对于其遮罩层的位置 而不是相对于遮罩层的容器层的位置 对于这
  • 如何让 raw_input 重复直到我想退出?

    说我想用raw input像这样 code raw input Please enter your three letter code or a blank line to quit under if name main 如何让它在每次运行
  • 如何从头开始构建具有人类可读角度的旋转矩阵?

    一直阻碍我进行 3D 编程的一件事是无法理解数学是如何运作的 我可以使用方法和函数在编程流程中很好地遵循数学 那么对我来说一切都清晰且合乎逻辑 但在数学符号中 我只是无法从中得到正面或反面 我一直在阅读网站 观看一些机构的视频试图解释这一点
  • 正则表达式删除多行注释

    我正在尝试使用这个正则表达式 JS g 取代 sdandsads 什么也没有 但它不起作用 为什么 o O 点捕获除换行符之外的所有内容 如果 dotall 为 false 所以要么使用 dotall 正如其他答案 评论中提到的 这在 ja