问题标签 [hyphen]

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 投票
1 回答
6182 浏览

sql-server-2005 - SQL 排序和连字符

有没有一种方法可以在 SQL Server 2005 中轻松排序,同时忽略字符串字段中的连字符?目前我必须做一个 REPLACE(fieldname,'-','') 或一个函数来删除排序子句中的连字符。我希望可以在存储过程的顶部设置一个标志或其他东西。

Access 和 GridView 默认排序似乎忽略了字符串中的连字符。

0 投票
6 回答
32783 浏览

mysql - MySQL 数据库中列名中的连字符

可能这个问题以前已经回答过,但我找不到。

我正在使用一个 2/3 年前的 MySQL 数据库,它的列名中有连字符。当我尝试从我的 Java 代码中使用这些名称时,这些名称在连字符处被破坏(例如,air_port 变为 air),因此找不到。我尝试在我的代码中将连字符替换为下划线,希望数据库可以平等对待它们,但这不起作用。

如何转义连字符或如何访问这些列?这可能是正在使用的字符集的问题吗?

0 投票
2 回答
432 浏览

html - vbscript 代码的一部分被连字符破坏了

在某些计算机上,当客户端打开特定的 html 页面时,客户端的部分 vbscript 代码会被连字符破坏。我看到该页面上的 vbscript 代码由包含在脚本开始和结束标记中的一个巨大的代码部分组成。我决定把它分成小部分,看起来更好,但是当我把它分成 10 个部分时,其中两个部分(部分表示开始和结束标记之间的代码)仍然被丢弃(这意味着整个部分代码被替换为连字符附有 html 开始和结束备注标志:其中一个部分不是那么大(可能 100 行),肯定还有其他更大的部分没有损坏。我无法在除了两个或任何计算机上重建问题三个客户,他们的耐心是一种稀有资源(我已经使用过)。所以,没有机动空间,我应该将它们分成更多部分并希望这会有所帮助吗?还是另一个问题?

0 投票
7 回答
11041 浏览

html - HTML 表格 - 如何使 IE 不在连字符处换行

我有一些表格单元格包含格式如下的日期:2009-01-01。IE 7 似乎在连字符处将它们分成两行。有什么办法可以关闭它吗?

0 投票
4 回答
1084 浏览

mediawiki - 我可以使用 MediaWiki 将所有链接设为小写并使用连字符而不是下划线作为单词分隔符吗?

我可以将 MediaWiki 链接设为小写并使用连字符而不是下划线作为单词分隔符吗?

类似于WordPress 或其他 wiki CMS所做的事情。

0 投票
1 回答
401 浏览

apache-flex - 在 Flex 中使用连字符作为对象属性名称时出错

我正在尝试为 api 请求组装一个标头对象。标题之一是“内容类型”。连字符导致编译错误。Flex 给了我:

1050 - 无法分配给非参考值。

我发现他们喜欢在错误消息中使用连字符,而我低着头来这里寻求答案,这让我感到很讨厌。

0 投票
1 回答
473 浏览

apache-flex - 如何在 Flex 中的属性名称中使用连字符?

Flex 在 xml 中存在连字符问题。我需要在属性中为 Google Checkout 实现生成一个带有连字符的 xml 对象。

我可以逃脱:

但我需要做的是设置这样的属性值:

但我不能那样做。由于 flex 不喜欢连字符,我不知道如何获取或设置名称中带有连字符的属性。

0 投票
4 回答
9375 浏览

excel - 从 Excel 中的单元格中删除连字符

我希望从生日中去掉连字符或破折号。01/01/01 01-01-01 我需要将生日与其他字段结合起来,并且其中不能包含分隔符。

我确信有更好的方法。我可以使用左和右来计算月份和年份,但是我不知道如何得到中间值。以下是我到目前为止所拥有的,我知道我可以使用“&”将它们组合起来......如果有人可以帮助我解决中间问题或给我一个更好的等式,我将不胜感激。

左(A1,2)

右(A1,2)

解决方案:

=左(F2,2)&中(F2,4,2)&右(F2,4)

0 投票
1 回答
2085 浏览

ruby-on-rails - Rails -- 想要创建一个名称带有破折号或下划线的控制器

我想创建一些基本的 html 页面来添加到我的 rails 应用程序中。

我认为最好的方法是创建一个控制器。问题是我希望页面是两个单词的标题。=> 例如。www.mydomain.com/foo-bar/

出于 SEO 的原因,它确实必须是两个词,我需要分隔...使用 www.mydomain.com/foobar/ 将是最后的手段

问题是我不能“脚本/生成控制器 foo-bar”,因为破折号。

有什么解决方法吗?

0 投票
4 回答
6688 浏览

java - 连字符和破折号的奇怪案例

我正在尝试从 Oracle 9i 数据库中获取特定列的值为“FOO - BAR”的记录。

'FOO - BAR' 条件值存在于表中,但是当我运行查询时,结果没有出现。

在打破我的头一段时间后,发现hypen的大小有所不同。

这次我复制(通过 SQLDeveloper)数据库值并将该值粘贴到 Eclipse IDE 中。我没有看到 Eclipse 有任何区别。当我从 IDE 运行查询时,令我惊讶的是它起作用了并且值即将到来。

我将相同的类文件部署到我们的服务器(UX 框),然后再次回到 1 号方块 - 值没有出现。

我尝试将我的 IDE 的文件编码从默认(Cp1252)更改为 UTF-8,现在一切都很好。

有人可以解释发生了什么吗?连字符的大小会因编码而异吗?我们有三种不同的破折号吗?