escaping相关内容

Objective C HTML 转义/转义

想知道是否有一种简单的方法可以在 Objective C 中进行简单的 HTML 转义/转义.我想要的是这样的伪代码: NSString *string = @"";[string stringByUnescapingHTML]; 哪个返回 Foo 希望对所有其他 HTML 实体以及甚至 ASCII 代码(如 Ӓ 等)进行转义. Cocoa To ..
发布时间:2021-12-02 17:48:56 移动开发

我如何 .decode('string-escape') 在 Python3 中?

我有一些需要转义的转义字符串.我想在 Python 中执行此操作. 例如,在python2.7中我可以这样做: >>>"\\123something special".decode('string-escape')'特别的东西'>>> 我如何在 Python3 中做到这一点?这不起作用: >>>b"\\123something special".decode('string-esc ..
发布时间:2021-12-02 16:40:05 Python

如何在“"内打印双引号?

谁能告诉我如何以“带"双引号的方式打印一些东西. “双引号" 解决方案 在要插入字符串的双引号前加一个反斜杠: let sentence = "他们说\"没关系\",不是吗?" 现在句子是: 他们说“没关系",不是吗? 这叫做“转义"一个字符:你使用的是它的字面值,它不会被解释. 在 Swift 4 中,您也可以选择使用 """ 分隔符来表示无需转义的文字文本: ..
发布时间:2021-12-02 16:11:45 移动开发

如何处理 Oracle SQL 中的单引号

如何在具有单引号的 varchar 数据类型的列中插入记录? 示例:名字是ROBERT,姓氏是D'COSTA 解决方案 使用两个单引号 SQL>从 DUAL 中选择 'D''COSTA' 名称;姓名-------德科斯塔 或者,使用新的 (10g+) 引用方法: SQL>从 DUAL 中选择 q'$D'COSTA$' NAME;姓名-------德科斯塔 ..
发布时间:2021-12-01 20:13:32 数据库

使用 jQuery 转义 HTML 字符串

有谁知道在 jQuery 中从字符串中转义 HTML 的简单方法吗?我需要能够传递任意字符串并将其正确转义以在 HTML 页面中显示(防止 JavaScript/HTML 注入攻击).我确信可以扩展 jQuery 来做到这一点,但我目前对框架的了解还不够多. 解决方案 由于您正在使用 jQuery,您可以只需设置元素的 text 属性: //之前:// ..
发布时间:2021-12-01 13:41:46 前端开发

如何正确转义 HTML 属性中的引号?

当值字符串包含引号时,我在网页上有一个下拉菜单. 值为"asd,但在DOM中它总是显示为空字符串. 我已经尝试了所有我知道的方法来正确地转义字符串,但无济于事. 我如何在页面上呈现它以便回发消息包含正确的值? 解决方案 " 是正确的方法,你的第三个测试: 您可以在下面或 jsFiddle 上看到此工作. alert($("option")[0].va ..
发布时间:2021-12-01 13:21:03 前端开发

如何使用 PHP 在 SQL Server 中转义字符串?

我正在为 SQL Server 寻找 mysql_real_escape_string() 的替代方案.addslashes() 是我最好的选择还是可以使用其他替代函数? mysql_error() 的替代方法也很有用. 解决方案 addslashes() 并不完全足够,但 PHP 的 mssql 包没有提供任何像样的替代方案.丑陋但完全通用的解决方案是将数据编码为十六进制字节串,即 ..
发布时间:2021-12-01 11:15:00 PHP

我可以在逐字字符串文字中转义双引号吗?

在 C# 中的逐字字符串文字 (@"foo") 中,反斜杠不被视为转义符,因此执行 \" 来获得双引号不起作用.有没有办法在一个双引号中获得双引号?逐字字符串文字? 这可以理解是行不通的: string foo = @"this \"word\" is escaped"; 解决方案 使用重复的双引号. @"这个""word""被转义了"; 输出: 这个“词"被转义了 ..
发布时间:2021-12-01 09:24:13 C#/.NET

将 PHP 字符串传递给 JavaScript 变量(并转义换行符)

将 PHP 字符串编码为 JavaScript 变量的最简单方法是什么? 我有一个包含引号和换行符的 PHP 字符串.我需要将此字符串的内容放入 JavaScript 变量中. 通常,我只会在 PHP 文件中构建我的 JavaScript,就像这样: var myvar = ""; 但是,当 $myVarValue 包含引号或换行符时,这不起作用. 解决方案 扩展别人的答案 ..
发布时间:2021-11-30 22:20:38 PHP

从输入字段读取属性时 HTML 编码丢失

我正在使用 JavaScript 从隐藏字段中提取一个值并将其显示在文本框中.隐藏字段中的值被编码. 例如 被拉进来 通过一些 jQuery 从隐藏字段中获取值(此时我丢失了编码): $('#hiddenId').attr('value') 问题是当我阅读chalk &cheese 从隐藏字段来看,JavaScript 似乎丢失了编码.我不希望值是 chalk &奶酪 ..
发布时间:2021-11-30 22:15:42 前端开发

如何将撇号(“)添加到字符串?

我有这个 AutoIt 脚本: ControlFocus("Open", "", "Edit1")睡眠(500)ControlSetText("打开", "", "Edit1", $CmdLine[1])睡眠(500)ControlClick("打开", "", "Button1") 它在文件选择窗口中键入文件名.我想在我的字符串(我作为命令行参数发送到我的脚本的字符串)前后添加 ". ..
发布时间:2021-11-30 20:51:24 其他开发

在剃刀视图引擎中转义 @ 字符

我正在创建一个示例 ASP.NET MVC 3 站点,使用 Razor 作为视图引擎.razor 语法以 @ 字符开头,例如@RenderBody().如果我在我的 cshtml 页面上写 @test 它会给我解析错误 CS0103:当前上下文中不存在名称“test" 如何转义“@"字符? 解决方案 @@ 应该这样做. ..
发布时间:2021-11-29 08:32:04 其他开发

转义 Java 正则表达式中的特殊字符

Java 或任何开源库中是否有任何方法可以转义(而不是引用)特殊字符(元字符),以便将其用作正则表达式? 这在动态构建正则表达式时非常方便,无需手动转义每个单独的字符. 例如,考虑一个简单的正则表达式,如 \d+\.\d+,它匹配带有小数点的数字,如 1.2,以及以下代码: String digit = "d";字符串点 = ".";String regex1 = "\\d+\\.\ ..
发布时间:2021-11-25 20:48:36 Java开发

如何在 JSP 上转义撇号或引号(由 JavaScript 使用)

我有一个用户表单.如果用户输入带有 ' 或 " 的字符串作为其中的一部分,我没有问题.表单已提交并正确保存到数据库中.我的问题是当我重新加载页面(所有条目都可以修改,并在显示之前加载到 JSP 中的列表中).加载页面时,我收到一条错误消息: missing ) 在参数列表 'Caroline's message' 之后,\n 我需要做什么来转义这个字符串以在前端显示它? 这是我在前端用于 ..
发布时间:2021-11-25 19:22:53 Java开发

Java:printf 语句中的文字百分号

我试图在 Java 中的 printf 语句中添加一个实际的百分号,但出现错误: lab1.java:166:非法转义字符System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence);^lab1.java:166:非法转义字符System.out.printf("%s\t%s\t%1.2f\%\t%1. ..
发布时间:2021-11-25 18:21:16 Java开发

在 Java 中,有没有办法编写字符串文字而不必转义引号?

假设你有一个字符串文字,里面有很多引号.你可以全部避开它们,但这很痛苦,而且难以阅读. 在某些语言中,您可以这样做: foo = '"你好,世界"'; 然而,在Java中,''用于chars,所以你不能以这种方式将它用于Strings.某些语言具有解决此问题的语法.例如,在python中,你可以这样做: """一个非常“方便"的字符串""" Java 有没有类似的东西? 解决方 ..
发布时间:2021-11-25 15:21:45 Java开发

我应该如何转义 JSON 中的字符串?

手动创建 JSON 数据时,我应该如何转义字符串字段?我应该使用 Apache Commons Lang 的 StringEscapeUtilities.escapeHtml、StringEscapeUtilities.escapeXml 之类的东西,还是应该使用 java.net.URLEncoder? 问题是,当我使用 SEU.escapeHtml 时,它不会转义引号,并且当我将整个字符 ..
发布时间:2021-11-25 14:13:19 Java开发