标签: apostrophe

为HTML属性使用单引号是否正确?

最近我看到了很多这样的事情:

<a href='http://widget-site-example.com/example.html'>
    <img src='http://widget-site-example.com/ross.jpg' alt='Ross&#39;s Widget' />
</a>
Run Code Online (Sandbox Code Playgroud)

在HTML中使用单引号是否有效?正如我在上面强调的那样,它也存在问题,因为你必须逃避撇号.

html syntax coding-style apostrophe

65
推荐指数
4
解决办法
3万
查看次数

HTML最佳实践:我应该使用&rsquo; 还是特殊的键盘快捷键?

我知道这&rsquo;会在HTML文档中产生撇号.

我也知道option shift right bracket在Mac上只会产生一个角色.

是否有编写代码的最佳实践,例如,我应该写

<b>The User&rsquo;s Forum</b>
Run Code Online (Sandbox Code Playgroud)

要么

<b>The User’s Forum</b>
Run Code Online (Sandbox Code Playgroud)

(请注意,通过使用键盘快捷键,我可以键入而不是'上面)

令我感到震惊的是后者(使用键盘快捷键)更加健壮,因为它不可能显示原始HTML,例如,它不会被转义.

另一方面,特殊的'字符在某些浏览器中可能无法读取,也许(?).

任何人都有这方面的最佳做法?

html smart-quotes apostrophe

43
推荐指数
3
解决办法
13万
查看次数

Clojure - '(撇号)和`(反叛)之间的区别

我对Clojure很新,我不确定我是否完全理解Clojure中撇号和反引号之间的区别.

(def x 5)

;; Question 1
(+ x x)  ;; evaluates to 10
'(+ x x) ;; evaluates to (+ x x)
`(+ x x) ;; evaluates to (clojure.core/+ user/x user/x)

;; Question 2
`(~+ ~x ~x) ;; evaluates to (#<core$_PLUS_ clojure.core$_PLUS_@32ee28a9> 5 5)
Run Code Online (Sandbox Code Playgroud)
  1. 如果我错了,请纠正我,但在我看来,撇号阻止所有符号(即+和x)解析为它们各自的var,而反引号允许符号解析为它们的var(但不评估值在var内.这准确吗?
  2. unquote符号(〜)到底在做什么?它是否将var评估为其实际值(即函数对象的+符号和数字对象的x符号)?如果你可以用Clojure的READ-COMPILE-EVAL阶段来解释这一点,那也会有所帮助.

clojure apostrophe backticks read-eval-print-loop

33
推荐指数
1
解决办法
5652
查看次数

28
推荐指数
3
解决办法
9万
查看次数

Excel在单元格值中转义引号或撇号

我从excel电子表格中的客户端获得了大量数据库信息.我经常需要将这些数据插入/更新回数据库.

我经常使用excel通过将一堆单元连接在一起来生成插入和更新语句.有时,数据包括可以在其中包含单引号的文本单元格.如果不仔细处理,这些单引号将使SQL语句中断.

当将一堆单元格值连接在一起时,如何通过公式转义文本数据中的单引号,以便生成的SQL脚本有效?

sql excel replace substitution apostrophe

19
推荐指数
2
解决办法
4万
查看次数

什么是&#39; 为什么Google搜索会用撇号替换它?

在什么语言和 - 哈希 - 三 - 九 - 分号(&#39;)代表撇号?我有一些以JSON格式提取的网站数据,其中一些用户评论有撇号,被替换为&#39;.

那么,它的代表性是什么?我甚至不能谷歌它谷歌搜索撇号而不是和 - 哈希 - 三 - 九 - 分号.

html google-search apostrophe

18
推荐指数
1
解决办法
10万
查看次数

在字符串中添加撇号 - Matlab

我想把一个撇号放在一个字符串中来表示占有,但它结束了字符串,我怎么能把它放进去.

matlab punctuation apostrophe

16
推荐指数
2
解决办法
6万
查看次数

javascript中`和'之间的差异(如果有的话)

最近遇到了一些使用`和'的JS代码.我无法弄清楚每个撇号是否有不同的用法.有没有?

javascript apostrophe

15
推荐指数
1
解决办法
8815
查看次数

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

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

<TextBlock Text="{Binding MyValue, StringFormat='The value is &apos;{0}&apos;'}"/>
Run Code Online (Sandbox Code Playgroud)

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

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

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

<TextBlock Text="{Binding MyValue, StringFormat='The value is &quot;{0}&quot;'}"/>
Run Code Online (Sandbox Code Playgroud)

这是StringFormat的错误吗?

c# wpf escaping string-formatting apostrophe

12
推荐指数
2
解决办法
7910
查看次数

撇号变成\ x92

mycorpus.txt

Human where's machine interface for lab abc computer applications   
A where's survey of user opinion of computer system response time
Run Code Online (Sandbox Code Playgroud)

stopWords.txt中

let's
ain't
there's
Run Code Online (Sandbox Code Playgroud)

以下代码

corpus = set()
for line in open("path\\to\\mycorpus.txt"):
    corpus.update(set(line.lower().split()))
print corpus

stoplist = set()
for line in open("C:\\Users\\Pankaj\\Desktop\\BTP\\stopwords_new.txt"):
    stoplist.add(line.lower().strip())
print stoplist
Run Code Online (Sandbox Code Playgroud)

给出以下输出

set(['a', "where's", 'abc', 'for', 'of', 'system', 'lab', 'machine', 'applications', 'computer', 'survey', 'user', 'human', 'time', 'interface', 'opinion', 'response'])
set(['let\x92s', 'ain\x92t', 'there\x92s'])
Run Code Online (Sandbox Code Playgroud)

为什么撇号在第二组中变成\ x92?

python apostrophe python-2.7

12
推荐指数
1
解决办法
2万
查看次数