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

string - Bash:字符串包含连字符

我正在尝试查看 string1 是否包含另一个 string2。我这样做是这样的:

现在我尝试查看一个字符串是否包含连字符:

它不起作用。我也试过:

没有成功...

提前致谢

0 投票
1 回答
506 浏览

php - Prepared Statement 中的参数包含连字符 (-)?

我正在尝试将所有标准 MySQLi 查询重写为 MySQLi Prepared Statements。

不过,我注意到一个问题,每当我有一个包含连字符的变量时,execute() 就会失败。

我正在处理的变量 ($project_id) 如下所示:'AAD0012003-01'。

几天来我一直在寻找解决方案,但我仍然没有找到一种方法来“转义”变量中的连字符。

我知道查询确实有效,因为我已经在 PHPMyAdmin 中使用设置变量尝试过它们并且它们在那里工作正常。

我正在学习准备好的语句,我很想知道如何解决这个问题,因为我有很多包含特殊字符的变量。

我得到的错误是:

在非对象上调用成员函数 bind_param()

0 投票
2 回答
40 浏览

actionscript - 无法弄清楚动作脚本中连字符的目的

我是在 actionscript3 中编码的新手。我的问题是连字符在这段代码中的作用是什么?

0 投票
1 回答
1733 浏览

apache - Apache - ServerName 中的连字符破坏了 VirtualHost

如果 ServerName 中有连字符,我无法让 Apache 的配置返回正确的页面。我在这里找到了一个标题为“虚拟主机条目中不允许使用破折号?”的页面,但它处理的是 DocumentRoot 中的连字符,而不是 ServerName。无论如何,它并没有解决我的问题,而且我找不到任何其他关于这个问题的参考资料。

我正在最近购买的运行 Apache 的 Ubuntu 12.04 服务器上设置多个虚拟主机 (VH)。Ubuntu 对此的配置是有组织的,因此您有可用站点和已启用站点的文件夹。放置在 sites-availabe 中的单独文件用于每个单独的 VH。启用 VH 只需从 sites-available 文件夹中的文件创建符号链接到 sites-enabled 文件夹,然后重新启动 Apache。

我已经有几个正在工作的 VH。这是一个简单的方法,因为只需将工作文件复制到新文件名并更改一些变量即可。

我所有正常工作的条目在 ServerName 或 ServerAlias 中都没有任何连字符。一个有连字符的条目不起作用。Apache 没有返回正确的页面,而是返回主机的基本页面(这告诉我 DNS 很好)。

我尝试将 ServerName 和 ServerAlias 括在引号中,无论有无。没变。

很多域都使用连字符,我不能是唯一一个遇到这个问题的人。有没有人找到解决方法?这是我的配置:

谢谢你的帮助。

0 投票
1 回答
90 浏览

php - 奇怪的 preg_replace 行为将字符变成数字

我不知道我的问题到底出在哪里,希望你能帮助我。2 小时的谷歌搜索没有帮助。:/

我使用简单的SELECT string FROM table. 这是我回应它时得到的:

我认为这已经很奇怪了,因为如果我将查询更改为

使用我键盘上的减号,结果为空。我尝试了不同的字符集(“SET NAMES ...”),但这里没有任何区别。所以我坚持使用“SET NAMES utf8”,我的 PHP 文档也是 UTF-8 编码的。有谁知道我的问题是什么?

接下来发生的事情就更奇怪了:

这应该用加号替换每个非字母数字字符,对吗?所以我的期望是some+string,但它呼应:

我在这里想念什么?非常感谢任何帮助。

0 投票
3 回答
540 浏览

javascript - 如何防止电子邮件地址的 CSS 自动断字

我对网站上的文本段落使用 CSS 连字符 ( hyphens:auto;)。有时,电子邮件地址会出现连字符,从而导致“错误”域名。例子:

john.doe@planungsteam.abc

变成

我将如何防止这种行为?由于这是用户生成的内容,因此无法手动添加 html 元素。我正在考虑使用 javascript 解析文本,向电子邮件地址添加特殊标签并hyphens:none;在这些标签上使用。但我担心性能。

(我认为这是一个问题,尤其是德语文本,其中有很多复合名词)

0 投票
1 回答
670 浏览

c# - 如何更改图例条目的形状?

我正在 VisualStudio WebForm C# 中开发图表。在图例部分,它不能将指标/图像/形状更改为破折号。(用excel可以轻松完成。有什么方法吗?

我想要的是: - - - - 收入平均值(想象是虚线图像)------- 收入(想象是实线)

我能做的最接近的是:

需要建议谢谢。

0 投票
2 回答
177 浏览

css - 未应用 CSS3 连字符

我正在尝试在我的文章中添加自动 CSS3 连字符。问题是标签似乎不影响文本。

我设置

...但什么也没有发生。

是我正在谈论的示例页面(顺便说一句,您不会在真实站点中看到上述 CSS,但我尝试使用 Firebug)。

0 投票
1 回答
266 浏览

php - htaccess 在 tld 中使用连字符重写规则

我正在尝试编写可以转换的 htaccess 文件

http://subdomain.my-tld.com/

http://my-tld.com/file.php?var=subdomain

注意 tld 中的连字符

这是我正在使用的 htaccess

实际上,我在同一台服务器上的另一个域中使用了相同的代码,它运行良好,但不适用于这个域,我猜问题出在这个域中的连字符..

有什么建议么?

0 投票
1 回答
1531 浏览

string - 在bash中将两个字符串与“-”连字符进行比较

我正在尝试比较两个包含“-”的字符串,例如:

其中“${Args[2]}”是“–change_team”

我试图像这样打印“–change_team”:

我得到的是:

if 语句永远不会成功,我尝试用“\”转义它对我来说并不顺利。我很感激这里的任何帮助,谢谢-Emad