问题标签 [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 投票
16 回答
39356 浏览

html - 对 HTML 属性使用单引号是否正确?

最近看到很多这样的:

在 HTML 中使用单引号是否有效?正如我在上面强调的那样,这也是有问题的,因为您必须避开撇号。

0 投票
1 回答
1741 浏览

html - 撇号替换输入字段中脚本标记中的引号

我有这个输入形式:

一般来说,引号必须是双引号,所以我在 value 属性中放了单引号。

但是,当我这样做时,结果是:

请注意,这些是撇号,而不是单引号!在 HTML 方面有很大的不同。

我正在使用 Django,并且已经尝试过使用几个模板标签,但它没有帮助。

我也尝试过&#39,但是当它包含在属性值中时它不会被转换,所以这也无济于事。

这似乎是那些 HTML 101 的事情之一,但它真的很烦人。关于如何解决这个问题的任何想法?

0 投票
3 回答
2726 浏览

sql-server - 撇号和 SQL Server FT 搜索

我已经在 SQL Server 2005 中设置了 FT 搜索,但我似乎找不到将“Lias”关键字与带有“Lia's”的记录相匹配的方法。我基本上想要的是允许人们在没有撇号的情况下进行搜索。

我已经断断续续地解决这个问题很长一段时间了,所以任何帮助都将是一种祝福。

0 投票
8 回答
12472 浏览

c# - OLEDB,在没有前导撇号的情况下编写 Excel 单元格

我正在使用 OLEDB (C#) 写入 Excel 文件。我需要的只是 RAW 数据格式。

我注意到所有单元格(标题和值)都以撇号 (') 为前缀

这是一种避免在所有文本单元格中添加它们的方法吗?

这是我的连接字符串:

我试过像这样使用 IMEX=1 :

但在那之后我收到以下错误:

Microsoft Jet 数据库引擎找不到对象“C:\Temp\New Folder\MF_2009_04_19_2008-11-182009_DMBHCSAM1118.xls”。
确保对象存在并且正确拼写其名称和路径名。

最后我试过像这样使用 IMEX=0 :

这次没有提出任何例外。

不幸的是,撇号仍然存在问题(所以我的每个值看起来都是:'123,'abc 等......)

任何的想法?

0 投票
4 回答
3179 浏览

sql - 如何在 SQL 中搜索带有可选特殊字符的匹配项?

我的搜索查询有问题 我正在使用我的数据包含名称和信息,这些信息具有各种形式的撇号(HTML 编码和实际)。因此,例如,我想要一个替代方案:

这只是一个例子,我想要的是一种方式,如果有人键入 OBrien 或 O'Brien,这仍然有效,我需要替换角色的三个版本,并且数据是来自源且无法更改 - 可以做什么到一个查询以允许这种搜索工作。
我有名称以这种方式工作的项目,目前有许多嵌套的 REPLACE 函数,并且似乎找不到可以以这种方式工作的东西,这更有效。
如果有帮助,我正在使用带有 ASP 的 MS SQL 2000。


编辑

这是需要匹配 O'Brien 或 OBrien 的查询,此查询执行此操作但效率太低 - 它由另一个用于匹配项目名称和名字(可选)的连接。

0 投票
4 回答
24294 浏览

excel - 如何让 Excel 忽略单元格开头的撇号

我正在编写一个将简单数据库与 Excel 工作表同步的工具。数据库中表中的每个项目对应于工作表中的一行。我使用 C# 和 Excel interop com 接口将 Excel 工作表读入工具,然后在同步后比较项目的值(即 Excel 工作表中的列之一),以确保它们相等。

昨天我发现了一个比较不正确的案例:

第二个是我从 Excel 中读到的,你可以看到它跳过了第一个撇号。有没有办法告诉 Excel 将单元格视为文本(不,只是设置单元格的格式没有帮助)?

我什至尝试在 VBA 中复制单元格的值( 'hello' ),如下所示:

结果是目标单元格的值总是你好'

如果没有办法,我将不得不做一些丑陋的事情

0 投票
6 回答
847 浏览

c# - 撇号情况的正确注释代码

只是好奇你会如何评论这行代码:

0 投票
2 回答
2362 浏览

php - PHP:POST数据+撇号

想象一下:

  • 表单数据包含撇号
  • 表单被提交
  • POST 数据被序列化
  • POST 数据写入数据库
  • 检索数据库数据
  • 数据不能反序列化

问题出现在序列化数据中。我试过不带撇号和带撇号:

  • s:7:"公司";s:12:"乔斯公司"
  • s:7:"公司";s:14:"乔的公司"

我知道 POST 数据在引号和撇号上添加了斜杠,但是在某处我的斜杠被删除了,这破坏了序列化。我没有在任何地方使用 stripslashes() 函数 - 有什么想法吗?

0 投票
3 回答
5460 浏览

sql-server - 在姓氏搜索中添加撇号

我创建了一个过程,它将按姓氏返回申请人列表。我在搜索姓氏带有撇号的申请人时遇到问题(例如 O'Connor)。您能否帮助找到这些申请人:

以下是我的搜索代码:

0 投票
2 回答
687 浏览

sql-server-2000 - 撇号问题

我有一个在 Dynamic SQl 中为我的一个应用程序编码的 Proc。它用于搜索申请人的姓氏。现在,它正在搜索申请人的姓氏的前 2 位数字或全名。但是我在搜索姓氏中有撇号的申请人时遇到问题(例如 O'Connor)。如果客户尝试使用 O' 或 O'Connor 搜索申请人,则会引发错误。他们希望搜索姓氏中带有或不带有撇号的每个申请人。请帮助我尝试了一切,但它不起作用。以下是我在 Proc 中用于拉申请人的搜索代码:

必要时添加通配符

现在根据输入参数动态构建过滤器