问题标签 [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.
html - 对 HTML 属性使用单引号是否正确?
最近看到很多这样的:
在 HTML 中使用单引号是否有效?正如我在上面强调的那样,这也是有问题的,因为您必须避开撇号。
html - 撇号替换输入字段中脚本标记中的引号
我有这个输入形式:
一般来说,引号必须是双引号,所以我在 value 属性中放了单引号。
但是,当我这样做时,结果是:
请注意,这些是撇号,而不是单引号!在 HTML 方面有很大的不同。
我正在使用 Django,并且已经尝试过使用几个模板标签,但它没有帮助。
我也尝试过'
,但是当它包含在属性值中时它不会被转换,所以这也无济于事。
这似乎是那些 HTML 101 的事情之一,但它真的很烦人。关于如何解决这个问题的任何想法?
sql-server - 撇号和 SQL Server FT 搜索
我已经在 SQL Server 2005 中设置了 FT 搜索,但我似乎找不到将“Lias”关键字与带有“Lia's”的记录相匹配的方法。我基本上想要的是允许人们在没有撇号的情况下进行搜索。
我已经断断续续地解决这个问题很长一段时间了,所以任何帮助都将是一种祝福。
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 等......)
任何的想法?
sql - 如何在 SQL 中搜索带有可选特殊字符的匹配项?
我的搜索查询有问题 我正在使用我的数据包含名称和信息,这些信息具有各种形式的撇号(HTML 编码和实际)。因此,例如,我想要一个替代方案:
这只是一个例子,我想要的是一种方式,如果有人键入 OBrien 或 O'Brien,这仍然有效,我需要替换角色的三个版本,并且数据是来自源且无法更改 - 可以做什么到一个查询以允许这种搜索工作。
我有名称以这种方式工作的项目,目前有许多嵌套的 REPLACE 函数,并且似乎找不到可以以这种方式工作的东西,这更有效。
如果有帮助,我正在使用带有 ASP 的 MS SQL 2000。
编辑
这是需要匹配 O'Brien 或 OBrien 的查询,此查询执行此操作但效率太低 - 它由另一个用于匹配项目名称和名字(可选)的连接。
excel - 如何让 Excel 忽略单元格开头的撇号
我正在编写一个将简单数据库与 Excel 工作表同步的工具。数据库中表中的每个项目对应于工作表中的一行。我使用 C# 和 Excel interop com 接口将 Excel 工作表读入工具,然后在同步后比较项目的值(即 Excel 工作表中的列之一),以确保它们相等。
昨天我发现了一个比较不正确的案例:
第二个是我从 Excel 中读到的,你可以看到它跳过了第一个撇号。有没有办法告诉 Excel 将单元格视为文本(不,只是设置单元格的格式没有帮助)?
我什至尝试在 VBA 中复制单元格的值( 'hello' ),如下所示:
结果是目标单元格的值总是你好'
如果没有办法,我将不得不做一些丑陋的事情
c# - 撇号情况的正确注释代码
只是好奇你会如何评论这行代码:
php - PHP:POST数据+撇号
想象一下:
- 表单数据包含撇号
- 表单被提交
- POST 数据被序列化
- POST 数据写入数据库
- 检索数据库数据
- 数据不能反序列化
问题出现在序列化数据中。我试过不带撇号和带撇号:
- s:7:"公司";s:12:"乔斯公司"
- s:7:"公司";s:14:"乔的公司"
我知道 POST 数据在引号和撇号上添加了斜杠,但是在某处我的斜杠被删除了,这破坏了序列化。我没有在任何地方使用 stripslashes() 函数 - 有什么想法吗?
sql-server - 在姓氏搜索中添加撇号
我创建了一个过程,它将按姓氏返回申请人列表。我在搜索姓氏带有撇号的申请人时遇到问题(例如 O'Connor)。您能否帮助找到这些申请人:
以下是我的搜索代码:
sql-server-2000 - 撇号问题
我有一个在 Dynamic SQl 中为我的一个应用程序编码的 Proc。它用于搜索申请人的姓氏。现在,它正在搜索申请人的姓氏的前 2 位数字或全名。但是我在搜索姓氏中有撇号的申请人时遇到问题(例如 O'Connor)。如果客户尝试使用 O' 或 O'Connor 搜索申请人,则会引发错误。他们希望搜索姓氏中带有或不带有撇号的每个申请人。请帮助我尝试了一切,但它不起作用。以下是我在 Proc 中用于拉申请人的搜索代码:
必要时添加通配符
现在根据输入参数动态构建过滤器