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

.htaccess - 斜杠和首字母 www

我有这个htaccess:

所以我的 .php 文件可以在没有 .php 扩展名的情况下调用。

但我希望它们只用尾部斜杠调用。因此,当没有给出这个斜杠时,它应该附加一个 301。我遇到的问题是,这给我带来了初始 www 和 .php 扩展名本身的问题(有时它会递归添加 .php)。

怎么做到呢?

谢谢!

0 投票
4 回答
6086 浏览

javascript - JavaScript 从 JSP 变量中删除斜杠

有 JSP 变量${remoteFolder}

它的值是\\file-srv\demo

使用嵌入在这个 JSP 中的 jQuery。

jQuery 将${remoteFolder}变量解析为\file-srvdemo,即删除一个斜线。

如何保持这个变量的初始值?

编辑:当${remoteFolder}form标签内使用时,它解决了。

编辑2:

JSP 的 JS 部分,斜线被去掉了..

编辑3:

var的早期使用,${remoteFolder}斜杠没问题 < form enctype="multipart/form-data" method="post" target="uploadFrame" action="<%= request.getContextPath() %>/uploadFile?portletId= ${portletId}&remoteFolder=${remoteFolder}">

0 投票
2 回答
1074 浏览

r - 如何在 R 中使用正则表达式转义或清理斜线?

我正在尝试读取 R 中的(制表符分隔的)csv 文件。当我想读取包含 a 的列时/,出现错误。

错误说,找不到这个对象。我试过用反斜杠转义,但没有用。

如果有人有一些想法,我会非常感激!

0 投票
1 回答
641 浏览

url - 在 url 后添加尾部斜杠将菜单和徽标下方的框移到上面

我正在使用代码点火器。

我的产品页面显示了我们拥有的所有产品,然后用户可以单击每个产品名称以获取有关该特定产品的更多详细信息。因此,我已将产品声明为类,并将 product_name 声明为产品类中的一个函数——这样我就可以获得网址 www.company.com/products/product_name。

当我访问www.company.com/products时,一切都很好,但是如果我添加一个斜杠,它看起来像www.company.com/products/我的窗口在徽标下方,并且菜单在其上方移动,隐藏了徽标和菜单。当我访问www.company.com/products/product_name时也会发生同样的情况。

当我添加斜杠或转到 product_name 页面时,如何确保下面的窗口不会隐藏。

任何帮助,将不胜感激。

0 投票
5 回答
3918 浏览

php - nginx 和 $document_root 上的斜杠?

我对 nginx 使用以下配置:http: //gist.github.com/340956

但是,此配置会导致No input file specifiedPHP 出错。我能够解决它的唯一方法是改变这一行:

fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;

$document_root注意和之间的“/” $fastcgi_script_name。我被告知这是错误的配置,但没有人能够确切地告诉我为什么我的配置需要这个额外的斜线。

我怎样才能摆脱那个额外的斜线?

0 投票
1 回答
1630 浏览

php - 转到HTTPS时,URL末尾的双斜杠?

我的网站目前根据网站上收集的数据使用 http 和 https 部分(表单数据使用 https)。

在我的索引页面上,我在顶部有 PHP 代码:

但是,该页面将无法加载,并且出现 404 错误。同样,当我使用头代码访问具有 https 安全性的部分时:

该站点没有响应并且由于某种原因在从 http 切换到 https 时会创建一个双斜杠。

示例:http://www.abc.com/,然后单击应该路由到enroll.php 的按钮显示http://www.abc.com//enroll.php

为什么需要双斜杠,有人可以帮助解决 404 错误吗?

0 投票
5 回答
11030 浏览

mod-rewrite - 删除多个尾随斜杠 mod_rewrite

我知道这个问题仅在这个网站上就被问过很多次,但是浏览相关帖子我找不到解决方案。尝试在域后删除多个尾随斜杠。以下 mod_rewrite 表达式似乎适用于http://www.domain.com//path1///path2////等 URL ,但不适用于 domain//

0 投票
4 回答
5579 浏览

regex - 如何转义正则表达式中使用的 Perl 文本中的斜杠?

我想用当前日期替换字符串'_end_date_'。由于当前日期中有斜线(是的,我想要斜线),我需要转义它们。我怎样才能做到这一点?

我已经尝试了几种方法,例如使用sed和 Perl 本身将斜杠替换为“/” ,但它不起作用。最后,我使用 'cut' 将日期分成 3 个部分并转义了斜线,但这个解决方案看起来不太好。有更好的解决方案吗?

0 投票
2 回答
30107 浏览

postgresql - 在 Postgresql 中转义反斜杠

我正在尝试在 Postgresql 中编写一个解析文件路径的 sql 函数。我只想返回文件名。

我无法在函数中获取准确的文本字符串。

这是功能:

当我运行这个:

我得到这个结果:

Postgresql 将斜线后面的某些字符解释为特殊字符。

我该如何逃脱?

0 投票
1 回答
2220 浏览

tsql - 如何在 T-SQL 2005 中转义正斜杠?

我有这个动态的 t-sql:

它不起作用,因为(我认为)正斜杠的转义被误解了。

如何编写此字符串以使其正确执行?