问题标签 [slash]

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 投票
3 回答
50424 浏览

grep - 你如何 grep 一个包含斜杠的字符串?

我应该如何查找包含正斜杠的字符串./.

0 投票
2 回答
133 浏览

java - 无法访问文件目录

这可能真的很无聊,但我正在尝试访问一个文件目录,以便可以加载其中的所有图像。出于某种原因,当我输入一个文件目录(例如“/Images”)时,当我创建一个新文件时它会显示为“\Images”,而 Windows 找不到该目录,因为它是一个反斜杠......

代码:

打印输出分别是“/Images”和“\Images”。由于目录错误,文件总是显示为空。任何想法为什么会这样?

编辑:好的,我让它工作了。你们没关系,我需要使用相对路径,但由于它位于 src 文件夹中,我只需要将其设为“.\src\Images”:D 这样做是不好的做法吗?我应该将图像文件夹移动到根项目目录吗?

0 投票
1 回答
9585 浏览

html - 删除尾部斜杠并重定向 html

我遇到的问题是第一个 URL 有效,而第二个无效。

http://www.example.com/podcast/episode1
http://www.example.com/podcast/episode1/

有没有办法将所有尾随斜杠版本重定向到非尾随斜杠版本?

这里的问题更严重,因为这些都不起作用:

example.com/podcast
example.com/podcast/

只有这个有效:

example.com/podcast.html

而且我不希望 html 扩展可见。

到目前为止,这是我在 .htaccess 文件中的代码:

你能帮我吗?

0 投票
2 回答
760 浏览

c# - C# 中的斜线和转义问题

我想用 COM 在 C# 中将一些数据写入 Excel,但保存时遇到问题。让我们看看代码:

  1. 上面的代码会报错:

    “Microsoft Excel 无法打开文件 c://users/amare/sub.xls。”

    但下面的代码工作正常:

  2. /li>
  3. /li>

现在我对这种情况感到很困惑。我知道 2) 和 3) 是绝对正确的,但我习惯于编写类似 1) 的代码:

这总是很好。所以我想知道为什么这次没有。显然 C# 在 1) 中错误地转义了路径。

0 投票
2 回答
126 浏览

redirect - 如何摆脱 INDEXING 网站文件夹

我已将“index.html”文件放入每个文件夹以创建我的页面。

例如 www.mysite.com/volunteers/jasmine/ 将显示 jasmine 的页面,即文件夹“jasmine”中的 index.html。并且“志愿者”文件夹不包含任何“index.html”文件,但是当它在 URL 中键入如下 mysite.com/volunteers/ 时,它会在标题“/志愿者索引”下显示志愿者文件夹中的所有文件夹

404 错误文档仅有助于重定向 mysite.com/volunteers 而不是 mysite.com/volunteers/ (最后包含斜杠)

请帮我摆脱这种情况。

先感谢您!

0 投票
1 回答
302 浏览

url - 子目录无法使用 Joomla 新版本 URL?

在我旧版本的 joomla 中,我使用了“menu-link”并将子目录命名为 /xxx/ 所有 URL 都在该子目录中,谷歌也知道这一点。所以 :

现在......一个新版本的Joomla(只有“菜单别名”可用)和一个新网站,不可能将该子目录放在所有菜单项的前面...... :(
而且我不希望网址更改。Joomla 由/xxx/带有破折号的名称组成 -->xxx- 所以:

有谁知道如何解决这个问题?我真的很喜欢 URLS 保留在其中的子目录名中。

提前谢谢!

0 投票
3 回答
1680 浏览

php - AJAX:如何在数据中发送反斜杠?

我正在尝试通过 ajax 发送 php 代码以便将其保存在文件中。但是当我发送类似的东西时:

反斜杠消失了!

这是我正在使用的代码:

提前致谢!

0 投票
1 回答
566 浏览

perl - 这些 perl 变量是什么意思?

我对 perl 编码约定有点讨厌,有人可以帮忙解释一下:

  • 为什么perl变量前面 有/and ?/<
  • 是什么意思\==~有什么区别?
  • 为什么代码需要在例如 /之前结束?;/start=\'([0-9]+)\'/

第 3 个子问题实际上是由 perldocs 解决的,但是以下行在代码中意味着什么?

push(@{$Start{$start}},$features);

我知道我们正在将 $features 推送到 @Start 数组中,但这是什么@$Start{$start}意思?是否与以下内容相同: @Start = ($start);

在代码中有这样的东西:

已编辑

因此,在对 perl 文档进行了深入阅读之后,这是我得到的一些东西

  • /<segment /是一个正则表达式检查,检查 readline in 是否while (<$uamin>)包含以下字符串:<segment.
  • 同样/start=\'([0-9]+)\'/,这与实例化任何变量无关,它是一个正则表达式检查,以查看 readline 中是否while (<$uamin>)包含start=\'([0-9]+)\'引用 \'([0-9]+)\'数字字符串。
  • 在is$features =~ s/annotation;//=~使用是因为字符串替换正在测试正则表达式匹配。请参阅 =~ 在 Perl 中做了什么?
0 投票
4 回答
13442 浏览

php - 使用 php 转义斜杠

我正在尝试删除输出之间存在的转义序列。我正在使用 php 进行编码,我有函数的输出,它包含转义序列,如\r\n。如何从输出中转义这些东西,以便获得正确的输出。问题是我正在尝试将此输出添加到 csv 文件中,因此它将\n作为下一行。

0 投票
4 回答
52748 浏览

.htaccess - 添加尾部斜杠 .htaccess

我正在尝试获得以下效果(使用此本地文件http://localhost/[company_name]/[project_name]/.htaccess):

我想要完成的事情是这个 .htaccess 不再需要该路径http://localhost/[company_name]/[project_name]/,因此我不必在每次上传时都对其进行编辑。

我在这里找到了上面的代码:Add Trailing Slash to URLs,但它只能动态地使用 HOST 并丢弃路径。有人可以解决这个问题吗?