首页 > 其他分享 >获取html中styles内容

获取html中styles内容

时间:2023-04-29 17:00:49浏览次数:42  
标签:styles String RuntimeException handler 获取 html static public UnsupportedFlavorEx

public class getStyle {

    public static void main(String[] args) throws FileNotFoundException {
        try {
            getStyle.handler();
        } catch (IOException e) {
            throw new RuntimeException(e);
        } catch (UnsupportedFlavorException e) {
            throw new RuntimeException(e);
        }
    }

    public static void handler() throws IOException, UnsupportedFlavorException {
        String str = get().replaceAll("\\n|\\s","");
        Matcher m = Pattern.compile("(?<=style=(\"|'))[a-zA-Z0-9;:\\.-]*",Pattern.MULTILINE).matcher(str);
        while (m.find()){
            System.out.println("\""+m.group()+"\",");
        }
    }

    static Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();

    public static String get() throws UnsupportedFlavorException, IOException {
        Transferable content = clipboard.getContents(null);
        if (content.isDataFlavorSupported(DataFlavor.stringFlavor)) {
            String text = (String) content.getTransferData(DataFlavor.stringFlavor);
            return text;
        }
        System.out.println("error!");
        System.exit(0);
        return null;
    }

}

标签:styles,String,RuntimeException,handler,获取,html,static,public,UnsupportedFlavorEx
From: https://www.cnblogs.com/laremehpe/p/17364223.html

相关文章

  • MFC-GetItemCount获取项目总数
     intnCount=mylist4.GetItemCount();//获取项目总数    ......
  • 通过反射获取进行字段赋值
    业务场景背景在以日期维度展示数据时,数据库中保存的数据一般会制作成宽表的形式比如:(id,projectNmae,projectID,indicator_name,indicator_value1,indicator_value1...,day)根据indicator_name获取对应指标,根据indicator_value获取对应周期数据,比如indicator_value1代表(day-1)问......
  • 通过反射获取进行字段赋值
    业务场景背景在以日期维度展示数据时,数据库中保存的数据一般会制作成宽表的形式比如:(id,projectNmae,projectID,indicator_name,indicator_value1,indicator_value1...,day)根据indicator_name获取对应指标,根据indicator_value获取对应周期数据,比如indicator_value1代表(day-1)问......
  • 博客园中如何使用HTML所见即可得编辑器TinyMCE
    大纲基本内容:文本、段落规范结构:标题、大纲大量数据:表格、列表内外跳转:链接、锚点视觉媒体:图像、视频、音乐用户交流:表单、交互文本字体、大小、前景色、背景色、加粗、倾斜、下划线、中划线、清楚格式段落段落行间距、段落字间距、段落居中对其、段落居左对齐、......
  • js循环调用接口,获取每一次接口的值
    vue代码。data数据:list:[{listName:"待办",listNum:0},{listName:"退回",listNum:0},{listName:"已办",listNum:0},{listName:"全部",listNum:0}],methods里面的方法:asyncgetAllData(){this.list.map((listItem,index)=&......
  • 商品详情API接口如何获取淘宝数据
    淘宝是中国最大最受欢迎的电商平台之一,汇集了大量的商家和买家。在淘宝上热门商品的销量经常十分巨大,因此有些开发者和网站想要获取淘宝商品数据来进行一些分析。下面是一篇关于淘宝商品详情API接口获取淘宝数据的文章。一、淘宝商品API接口介绍淘宝开放了API接口,允许开发者获取淘......
  • MFC-GetWindowLong获取窗口样式、窗口标识符ID、处理函数
     获取窗口样式LONGStyles=GetWindowLong(hWnd4,GWL_STYLE);//获取窗口风格/*参数1:HWNDhWnd窗口句柄参数2:intnIndex改变窗口上的何种属性窗口属性包括窗口的样式(GWL_STYLE)、扩展样式(GWL_EXSTYLE)、窗口函数、窗......
  • JS获取table中选中某几行其中某一列数值的总和
    JS获取table中选中某几行其中某一列数值的总和一、思路1.如何获取某几行,并且可以实时变化数值?实现如下:$("input[type='checkbox']").click(function(){alert($(this).val());})2.接下来就是实现当每次触发点击事件以后,然后,计算其中的值,实现如下:<script>$(functi......
  • vue3 获取asset文件夹下所有资源文件列表
     参考链接:https://www.jianshu.com/p/0f4386d19c07importpathfrom"path"; constgetLayerBgs=function(){ constimgs:any=[]; //获取所有背景图层 //读取文件的路径是否遍历文件的子目录匹配文件正则表达式 constfiles=require.context("@/a......
  • 如何在HTML中限制input 输入框只能输入纯数字
    限制input输入框只能输入纯数字 1、onkeyup="value=value.replace(/[^\d]/g,'')"使用onkeyup事件,有bug,那就是在中文输入法状态下,输入汉字之后直接回车,会直接输入字母2、onchange="value=value.replace(/[^\d]/g,'')"使用onchange事件,在输入内容后,只有input丧......