小编ant*_*oni的帖子

regexp:在html文档中匹配除了每个<(pre | code | textarea)>(.*?)</ \\ 1>之外的所有内容

这是一个挑战!

正如标题所说,我想在HTML文档中匹配标签<pre>,<code>和<textarea>的内容以外的所有内容(例如,您可以尝试使用以下文本).

在我的情况下,目的是压缩html,删除\n\t\r \n和其他清理,除非在textarea中严格要求.

当我在PHP工作时,我还考虑过提取这些标签内容,在PHP中处理其余部分并在PHP中重新注入它们.但我很想知道在regexp中这样做的方法!

我尝试了这个伟大的在线编辑器:http://regex101.com/带有'msg'标志的表达式但不完全是我想要的.((?=.?)((?!<pre>).))

任何帮助将非常感激!

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna <span>aliquam</span> erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.

<pre>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros …

html php regex

5
推荐指数
1
解决办法
549
查看次数

旋转时使用拖动手柄调整div的大小

我可以找到涉及 jQuery UI lib 的类似问题,或者只有没有拖动句柄的 css,但没有纯数学。

我试图执行的是有一个可调整大小和可旋转的 div。到目前为止很容易,我可以做到。

但是旋转时会变得更复杂,调整大小手柄以相反的方式进行计算:它在从形状拖动时减小尺寸而不是增加尺寸。

除了计算之外,我希望能够根据旋转更改调整大小手柄的光标以始终有意义。为此,我想检测哪个象限是调整大小的句柄,并应用一个类来通过 css 更改光标。

  1. 我不想重新发明轮子,但我想要一个轻量级的代码和简单的 UI。所以我的要求是 jQuery 但没有别的。没有 jQuery UI。
  2. 我可以发展直到实现这一点,但现在对我来说太数学了..我很困,这就是为什么我需要你的帮助来检测旋转何时足以使计算反转。

最终,如果有人有想法或更好的例子向我展示,我正在寻找 UX 改进!

这是我的代码和要尝试的 Codepen:http ://codepen.io/anon/pen/rrAWJA

<html>
<head>
    <style>
    html, body {height: 100%;}

    #square {
        width: 100px;
        height: 100px;
        margin: 20% auto;
        background: orange;
        position: relative;
    }
    .handle * {
        position: absolute;
        width: 20px;
        height: 20px;
        background: turquoise;
        border-radius: 20px;
    }
    .resize {
        bottom: -10px;
        right: -10px;
        cursor: nwse-resize;
    }
    .rotate {
        top: -10px;
        right: -10px;
        cursor: alias;
    }
    </style> …
Run Code Online (Sandbox Code Playgroud)

javascript math jquery

5
推荐指数
1
解决办法
3102
查看次数

JSON 中的下标

我将以下 JSON 直接分配给 JS 变量:

{
    "name": "NaHCO3",
    "parent": "Top Level",
    "_children": [
        {
          ...
        },
     ]
},
Run Code Online (Sandbox Code Playgroud)

对于 name 属性,我希望它是 NaHCO 3而不是NaHCO3 。我该如何实现这一目标?
我尝试为此寻找一个 HTML 实体,但似乎没有。

json character-encoding

1
推荐指数
1
解决办法
3655
查看次数

标签 统计

character-encoding ×1

html ×1

javascript ×1

jquery ×1

json ×1

math ×1

php ×1

regex ×1