regex - 正则表达式,从一个字符串到另一个字符串

标签 regex sublimetext2 sublimetext sublimetext3

我想使用Sublime Text 3中的regex删除CSS文件(/* */格式)的每个注释。

我尝试了(?s)\/\*[^(?:\*\/)]*\*\/(?s)\/\*(?:[^\*][^\/])*\*\/等等,但是如果找到一个正则表达式,我就无法让正则表达式不选择*/(这意味着注释已完成)。

谢谢你。

最佳答案

/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/

另请参阅本指南,该指南涵盖了有关删除代码注释的问题:
http://ostermiller.org/findcomment.html

关于regex - 正则表达式,从一个字符串到另一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27910340/

相关文章:

android - Android中密码字段的正则表达式

c - 搜索文件中每次提及的变量

javascript - Sublime Text 3 中的自动缩进方法链接

regex - apache 日志的 fail2ban 正则表达式模式

php - 提取字符串中给定搜索字符串周围的 X 个单词

ruby - 试图将 last 更改为 "x"s 到 23

visual-studio - .vssettings 文件(Visual Studio 设置)颜色格式

GoSublime 去定义

sublimetext3 - 如何用Sublime Text分组或显示带有相同标签的段落?

testing - 自动测试 tmLanguage 和 sublime-syntax 文件?