我有很多带有标记的行
/* 1 */
/* 2 */
....
/* 1000 */
我想用逗号代替它们。我想出了一个简单的正则表达式,可用于Notepadd ++
\/(.*?)\/
工作正常,但有时某些行具有txt这样的文本,并且在不应该匹配正则表达式的情况下
de produtos / trazendo inputs qualitativos / estratégicos para a marca
------------^-------------------------------^----------------------
我正在尝试使用/ *代替/,但没有成功!
有什么建议吗?
答案 0 :(得分:0)
以下应做的工作
\/\*[\d\s]+\*\/
它将与第一个开头的注释匹配,然后与数字或空格匹配多次,然后与结尾的注释匹配
答案 1 :(得分:0)
要匹配/* ... */
块,可以使用此正则表达式:
\/\*.*?\*\/
由于*
是正则表达式中的元字符,因此也需要对其进行转义。
此外,还需要使用惰性量词.*?
来避免跨块匹配。