• 单词提取工具


    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>单词提取工具</title>
        <link rel="shortcut icon" href="提取.ico" type="image/x-icon" />
        <style type="text/css">
            *{
                margin: 0;
                padding: 0;
    
            }
            #before{
                display: block;
                width: 448px;
                height: 100%;
                float: left;
                border: none;
                box-sizing: border-box;
                padding: 8px;
    
            }
            #after {
                width: 448px;
                height: 100%;
                float: right;
                overflow: auto;
                border: none;
                box-sizing: border-box;
                padding: 8px;
    
            }
            button {
                display: inline-block;
                width: 100px;
                height: 100%;
    
                background: pink;
                border: none;
    
            }
              #box {
                width: 1000px;
                  height: 400px;
                margin: 0px auto;
                border: 1px solid red;
    
            }
              #tell {
                  width: 1000px;
                  height: 30px;
                  font-size: 17px;
                  display: block;
                  margin: 0px auto;
              }
              #tell>.so{
                  max-width: 400px;
                  height: 100%;
                  float: right;
    
              }
              #tell>.so>span {
                  cursor: pointer;
              }
    
              #endStr {
                  display: inline-block;
                  max-width: 50%;
                  height: 100%;
    
    
              }
    
    
        </style>
        <script type="text/javascript">
            window.onload=function (){
                var NewArr=[];
                var filterArr=[];/*二次过滤容器*/
                var rightText=document.getElementById("after");
                var but=document.getElementsByTagName("button")[0];
                but.onclick=function (){
                    NewArr=[];
                    rightText.value="";
                    var before=document.getElementById("before").value;
    
                    var arr=before.match(/[A-z]{3,}/ig);
                    for (var i=0;i<arr.length;i++) {
                        var isOk = true;
                        for (var j = 0; j < NewArr.length; j++) {
                            if ((NewArr[j].toLowerCase() == arr[i].toLowerCase() )) {
                                isOk = false;
                            }
                        }
                        if (isOk) {
                            NewArr[NewArr.length] = arr[i];
                            rightText.value += NewArr[j] + "
    ";
                        }
                    }
                    document.getElementById("endStr").innerHTML="共转换"+NewArr.length+"条数据!";
                }
    
                document.querySelector(".so>span").onclick=function (){
    
                    var text=document.querySelector(".so>input").value;
                    var filter=new RegExp(text);
                    rightText.value="";
                    for (var j=0;j<NewArr.length;j++){
                        if (filter.test(NewArr[j]) && (! new RegExp("\[|\]").test(NewArr[j]))){
                            filterArr[filterArr.length]=NewArr[j];/*二次过滤的数据存入数组 */
                            rightText.value+= NewArr[j]+"
    ";
                        }
                    }
    
                }
    
            }
        </script>
    </head>
    <body>
        <h1 style="text-align: center;line-height: 80px">单词提取工具</h1>
        <div id="tell">
            <div id="endStr"></div>
            <div class="so">
                <span>[点我过滤]</span>
                <input type="text" placeholder="请输入二次过滤的正则..." />
            </div>
        </div>
        <div id="box">
            <textarea id="before"></textarea>
            <button>转换></button>
            <textarea id="after"></textarea>
    
        </div>
    
    
    
    </body>
    </html>
  • 相关阅读:
    Unity在协程内部停止协程自身后代码执行问题
    unity如何停止不用字符串方式开启协程的方法
    解决导入protobuf源代码Unity报错的问题
    FastCGI模式编译安装LAMP+Xcache
    Apache配置防盗链
    Apache配置日志切割
    Apache配置参数的优化
    Apache三种工作模式详解
    隐藏Nginx、Apache、PHP的版本号
    配置Apache控制浏览器端的缓存的有效期
  • 原文地址:https://www.cnblogs.com/zjazn/p/14176384.html
Copyright © 2020-2023  润新知