问题标签 [escaping]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
13837 浏览

java - 如何在 javadoc 内联标签中转义大括号,例如 {@code} 标签

"${person}" 部分破坏了文档注释,因为它使用了花括号。

0 投票
6 回答
11109 浏览

php - 使用 PHP 转义 CURL @ 符号

我正在编写一个 php 应用程序,它通过 curl 数据提交以注册 iContact 电子邮件列表。但是,我不断收到无效的电子邮件地址错误。我认为这可能是因为我正在转义 @ 符号,所以它看起来像 %40 而不是 @。此外,根据带有 CURLOPT_POSTFIELDS 的 curl_setopt 的 php 文档:

在 HTTP“POST”操作中发布的完整数据。要发布文件,请在文件名前加上 @ 并使用完整路径。

那么,有没有办法通过 php 中的 curl 将 @ 符号作为发布数据传递,而不先通过 urlencode 运行它?

0 投票
4 回答
212583 浏览

xml - 如何在 T-SQL 中的 XML 字符串中的属性中转义双引号?

非常简单的问题 - 我有一个属性,我想在其中添加双引号。如何转义它们?我试过了

  • \"
  • “”
  • \\"

我已经为所有这些都设置了 xml 类型和 varchar(max) 的 @xml 变量。

0 投票
7 回答
10260 浏览

c# - 转义逐字字符串文字

我有以下无法编译的字符串:

违规部分是:

编译器在转义序列上搞混了。任何人都可以看到有什么问题吗?

0 投票
3 回答
926 浏览

asp.net - Linq to SQL - 双引号问题

我有一个问题,如果我在 ASP.NET 中有一个文本区域并在句子的最后输入 2 个双引号,我的 sql 语句中会出现错误。我已经通过 sql profiler 进行了跟踪,但没有运气。

例如。懒惰的狐狸跳过狗“”。这失败了……

” ““懒惰的”狐狸跳过狗。这看起来不错

任何指针最受欢迎

0 投票
14 回答
96332 浏览

iphone - Objective C HTML 转义/取消转义

想知道是否有一种简单的方法可以在 Objective C 中执行简单的 HTML 转义/取消转义。我想要的是类似这样的伪代码:

哪个返回

希望也能取消转义所有其他 HTML 实体,甚至 Ӓ 之类的 ASCII 代码。

Cocoa Touch/UIKit 中是否有任何方法可以做到这一点?

0 投票
5 回答
36232 浏览

java - 使用休眠标准,有没有办法逃避特殊字符?

对于这个问题,我们希望避免编写特殊查询,因为查询在多个数据库中必须不同。仅使用休眠标准,我们希望能够转义特殊字符。

这种情况是需要能够转义特殊字符的原因:

假设我们在数据库中有表 'foo'。表 'foo' 仅包含 1 个字段,称为 'name'。“名称”字段可以包含在数据库中可能被视为特殊的字符。这种名称的两个示例是“name_1”和“name%1”。'_' 和 '%' 都是特殊字符,至少在 Oracle 中是这样。如果用户在将这些示例输入数据库后想要搜索其中一个示例,则可能会出现问题。

在此代码中,“searchValue”是用户赋予应用程序用于其搜索的值。如果用户想要搜索 '%',则用户将返回数据库中的每个 'foo' 条目。这是因为 '%' 字符表示用于字符串匹配的“任意数量的字符”通配符,hibernate 生成的 SQL 代码如下所示:

有没有办法告诉休眠转义某些字符,或者创建一个不是特定于数据库类型的解决方法?

0 投票
3 回答
37900 浏览

c# - 如何在 C# 中将 " 字符添加到多行字符串声明中?

如果我写这样的东西:

它不起作用。


如果我试试这个:

它也不起作用。

如何在 C# 中的多行字符串声明中添加 " 字符?

0 投票
3 回答
35257 浏览

regex - 在 grep 中使用转义字符

我有以下用于消除空格、制表符和新行的正则表达式:[^ \n\t]

但是,我想将其扩展为某些附加字符,例如><

我试过[^ \n\t<>]了,现在效果很好,但是如果<or>前面有一个,我希望表达式不匹配\

我试过[^ \n\t[^\\]<[^\\]>]了,但这没有用。

0 投票
5 回答
109007 浏览

html - html中的转义标签

什么是 html 中的转义标签?

他们&#34; &#60; &#62;要代表" < >吗?
这些是如何工作的?
那是十六进制,还是它是什么?
它是如何制作的,为什么它们不只是角色本身?