- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 javascript 转换工具,用于将 XML 移动到在 Fitnesse 静态页面上运行的 Fitnesse 表中,其中我在 CamelCase 和 xmlns 周围使用 !-
和 -!
避免 Fitnesse 处理它们。讽刺的是,这些的使用导致 Fitnesse 在我运行转换工具时解释它们(我使用一个大字符串 var 并执行 $("#div").html(output);
这是让 Fitnesse 变得有些古怪。
我在 !- 和 -! 中运行了 javascript,在构建这些健身表时,我将其设置如下:
|key|!-CamelCaseValue-!|
JavaScript 看起来像这样:
输出 += "!-"+ currentValue + "-!";
Fitnesse 看起来脚本到这里就结束了。我怎样才能摆脱这些?
最佳答案
选项 1
var startToken = "!" + "-";
var endToken = "-" + "!";
output += startToken + currentValue + endToken;
选项 2
output += "!\-" + currentValue + "-\!";
关于javascript - 逃脱 !- -! JavaScript 中的字符串内部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25045737/
这个问题在这里已经有了答案: How to escape the bang (!) character in Linux bash shell? (3 个答案) 关闭 5 年前。 我有一个复杂的命令
我有一个 javascript 转换工具,用于将 XML 移动到在 Fitnesse 静态页面上运行的 Fitnesse 表中,其中我在 CamelCase 和 xmlns 周围使用 !- 和 -!避
波浪字符是否需要在 bash 脚本中进行转义? 我试图用\~ 来逃避它,但它没有帮助。如果我删除 ~ 字符,下面的代码将按预期工作。 if ! [[ "$line" =~ ^[
在 Elixir 中,什么时候应该使用 Macro.escape/1 而不是 quote/1?我看过beginner's guide但这没有帮助。 最佳答案 quote/2返回 abstract sy
在我的表单中,我的复选框元素的名称是 onSite[]。 我编写了一个简单的 JavaScript,只需单击一下即可检查它们。 function checkAll(field) { for (i =
我有一个包含小数百分比值的字段。 文本 block 绑定(bind)到该字段,我想用 % 符号显示它。 例如:如果 myfield = 5.0,则文本应显示为“5.00 %” 这是我的绑定(bind)
是否有可能逃脱并保持非标准?表中模板 Wiki 标记中的 URL 中的字符? {| class="wikitable" |- ! Test in Table |- | [http://example.
我是一名优秀的程序员,十分优秀!