问题标签 [apostrophe]

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 投票
2 回答
1157 浏览

python - python试图删除单个撇号

我正在使用一个名为 CityEngine 的程序,它有一个 python 元素。

问题:我刚刚在一个对象上调用了一个函数,并返回了一个数字列表 xyz。我将 xyz 拆分为他们自己的名字。我还调用了一个函数来检索与此对象相关的不同属性,以替换先前检索到的 y 值。

现在,当我打印 y 值时,它只包含小数位以外的数字字符。当我将 y 值合并到一个新列表中时,它的值周围有一个撇号。

例如, print(y) 返回 5.0000000

如果我把它放在这个位置 [x,y,z] 我得到 [0, '5.000000' , 0] 的打印(位置)。该程序无法读取单个撇号,因此完全忽略了该值。

我试过 .remove("'","") 和 .strip() 什么都没有。

任何帮助,将不胜感激。

谢谢。

0 投票
1 回答
334 浏览

apostrophe - PHP convert_uudecode 函数 - 特殊字符问题

我想使用 convert_uudecode 函数,但编码字符串包含引号( " )和撇号( ' )

我不能这样做:

cos 如您所见,已经有一个引号。

我也不能这样做:

因为渲染的字符串还包含一个撇号。

有什么帮助吗?问候,大卫

0 投票
4 回答
1215 浏览

asp.net - 将撇号编码到数据库和从数据库编码时出错

我有一个动态创建的服务器端的 html 字符串。

arrString(1) 的值为javascript:OpenDoc('ProductManual.pdf','vbShowDoc')

错误消息:应为“)”

如何编码此值以保存在数据库中,并在从数据库中检索它时对其进行解码?

0 投票
4 回答
9580 浏览

asp.net - 替换asp.net中的撇号以防止SQL错误

我有一个带有名称字段的 Web 表单,我希望能够接受单个撇号,例如名称 O'Leary,但是当尝试将此记录推送到 SQL 2005 服务器时,我收到一个错误。我的问题不是这个。就是当我尝试使用此语句将记录插入数据库时​​...

我在数据库中得到 O''Leary 而不是 O'Leary。认为 SQL 应该将这些双单撇号视为一个撇号???

0 投票
2 回答
2379 浏览

php - PHP:邮件函数——如何在参数中包含撇号

我在使用带有撇号作为$to参数的有效电子邮件地址时遇到问题。我不知道如何将带有撇号的参数传递给 PHPmail()函数。

0 投票
4 回答
8570 浏览

javascript - asp.net中撇号的编码字符串

我在尝试解决撇号相关问题时遇到问题。
我已经搜索过,但找不到任何对我有帮助的东西。

我的客户端javascript代码是:

执行上述行后,表单会提交

在后面的代码中,一个类检索这些值:

结果是一个半截断的字符串。
鉴于上述代码流程,如何将“John O'Brady 的 ASP 博客”保存到数据库中?

我以为我正在保存“John O'Brady 的 ASP 博客”,但这不起作用。

0 投票
2 回答
2389 浏览

xslt - 如何强制 XSLT 像对引号一样编码撇号

在输入 XML 我有一个标签

在 XSL 中,我将这个标签转换为:

当我运行 XSLT 时,输出是:

但我想得到

反而。我不想用单独的转义模板包装输入数据的每次使用,因为在我的 xslt 中有很多这样的地方。

我试图在输入文件中编码撇号但是当我把

到输入文件然后我得到了

代替

我的问题是如何强制/配置 XSLT 对撇号进行编码,就像对引号一样?

0 投票
4 回答
9583 浏览

c# - 不能在 XAML 绑定的 StringFormat 中使用撇号?

我正在尝试使用 StringFormat 在绑定到 TextBlock 的值周围插入撇号(撇号?):

但是,我得到一个编译错误:

MarkupExtension 中的名称和值不能包含引号。MarkupExtension 参数 'MyValue, StringFormat='The value is '{0}''}' 无效。

我确实注意到它确实适用于引号:

这是 StringFormat 的错误吗?

0 投票
1 回答
490 浏览

php - 当名称包含撇号时,用于匹配通过表单提交的名称与 MySQL 数据库中断的脚本

我有使用 mysql_real_escape_string 将名称输入 MySQL 数据库的脚本,以便正确处理撇号。我遇到的问题是使用下面的脚本检查使用另一种形式输入的名称是否与我的数据库中已有的名称相对应,如果找到名称会更新该行。

当我尝试在此脚本处理的表单中输入带有撇号的名称时,我收到一条错误消息,指出未找到该名称,并且错误消息中的名称在撇号前包含一个反斜杠,这显然是问题。

所以问题是,我该如何修改下面的脚本,以便它可以使用带有撇号的名称?

谢谢,

缺口

0 投票
2 回答
237 浏览

xml - 带有撇号的 ExpressionEngine 成员导入 XML 错误

我正在尝试将大约 2000 个成员导入到表达式引擎中。我花了 3 天时间将数据精炼成 XML。该文档现在有超过 40,000 行。

问题是,一些值包含撇号(用户名、屏幕名称和电子邮件地址)——看起来像这样......

这会产生以下错误

我试图将 ' 替换为' ; 没有成功。

我不是 XML 专家,所以一定有我遗漏的东西。非常感谢任何帮助!