使用正则表达式提取 CSS 代码块内容:

可以使用以下正则表达式进行匹配提取:

'/{([^{}]+)}/g'

其中,'[]' 表示字符集合,'^' 表示取反,'+' 表示匹配一个或多个字符,'{' 表示匹配左括号,'()' 表示分组,'}' 表示匹配右括号,'g' 表示全局匹配。

具体使用方法如下:

const str = '.red-background { background-color: red; background:rgba(33,44,55,665); }';
const reg = /\{([^{}]+)\}/g;
const matches = str.match(reg);
const content = matches[0].slice(1, -1); // 提取大括号内的内容
console.log(content); // 输出 ' background-color: red; background:rgba(33,44,55,665); '

该代码将提取 CSS 代码块中 {} 内的内容,并输出到控制台。

使用正则表达式提取 CSS 代码块内容

原文地址: https://www.cveoy.top/t/topic/mmEF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录