在JAVA中从字符串中提取CSS样式

在JAVA中从字符串中提取CSS样式,java,javascript,html,css,regex,Java,Javascript,Html,Css,Regex,我有一个Java中的字符串未转义,它包含CSS、JavaScript和HTML 我需要从这个字符串中提取所有CSS,所以基本上我需要搜索所有以开头的内容,正则表达式可能看起来像这样。 String result=searchText.replaceAll(“([^所以基本上你需要一个HTML解析器。我需要检索所有的CSS,因为我想把它注入HEAD标记而不是Body。是的,就像Qtax说的,HTML解析器可以帮助你轻松找到CSS。我以前使用过的Java HTML解析器,它使用类似jQuery的选择

我有一个Java中的字符串未转义,它包含CSS、JavaScript和HTML


我需要从这个字符串中提取所有CSS,所以基本上我需要搜索所有以
开头的内容,正则表达式可能看起来像这样。

String result=searchText.replaceAll(“([^所以基本上你需要一个HTML解析器。我需要检索所有的CSS,因为我想把它注入HEAD标记而不是Body。是的,就像Qtax说的,HTML解析器可以帮助你轻松找到CSS。我以前使用过的Java HTML解析器,它使用类似jQuery的选择器,我觉得很方便,可以在这里找到:你需要在JavaScript中这样做吗r Java?