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

regex - Perl 和元字符中的斜线和哈希

感谢大家之前的帮助!我对 Perl 中的 RegExp 有疑问

我的问题是..

我知道,匹配时你可以写 m// 或 // 或 ##(如果你使用这个,必须包括 m 或 s)。让我感到困惑的是一本关于我所拥有的转义字符的书籍示例。我相信大多数人都会转义很多字符,作为程序工作的一种可靠方式,不会丢失元字符,例如:\@ 当在电子邮件地址中寻找匹配 @ 时。

这是我的问题,我知道这个脚本的作用:

然而,我后面的例子显示它被重写为(我也理解并且他们被逃脱了)

我知道斜线或散列是程序员的偏好和它们的用途。我不明白的是为什么第二个例子,逃脱了斜线,但第一个没有 - 我已经尝试过,它们都是双向的。没有用散列转义斜线?更令人困惑的是,查看我之前也有的另一本书示例,再次使用哈希,它们也转义了 @ 符号。

if ($address =~ m#\@#) { print("That's an email address"); }或类似的东西

那么,您从不使用哈希或斜杠的情况中逃脱了什么?我知道您必须转义元字符才能匹配它们,但我很困惑。

0 投票
2 回答
599 浏览

apache - Apache:如何在不使用 THE_REQUEST 的情况下制定相同的重写规则?

如何在不使用的情况下制定相同的重写规则THE_REQUEST

更新: .htaccess 位置 - www.domain.com/url/.htaceess
重写操作 - www.domain.com//url/id 重写为 www.domain.com/url/id

0 投票
1 回答
365 浏览

regex - mod_rewrite 搜索功能,斜线问题(404 错误)

我正在尝试将搜索结果页面 url 重写为 /search/query-1.html 之类的内容,但是当我尝试搜索带有斜杠“/”或“#”的关键字时 ..(例如 A/D)它返回404 错误。

我的 .htaccess 有以下内容:

可能是什么问题?

谢谢。

0 投票
8 回答
129222 浏览

python - Python 将 \\ 替换为 \

所以我似乎无法弄清楚...我有一个字符串说,"a\\nb"我希望它变成"a\nb". 我已经尝试了以下所有方法,但似乎都不起作用;

我真的不明白为什么最后一个有效,因为这很好:

我在这里缺少什么吗?

编辑我知道 \ 是一个转义字符。我在这里要做的是将所有\\n \\t等变成\n \t等,并且替换似乎并没有像我想象的那样工作。

我希望字符串 a 看起来像字符串 b。但是替换并没有像我想象的那样替换斜线。

0 投票
1 回答
1002 浏览

backslash - git Status 两次显示相同的文件 - 但路径斜杠样式不同

当我执行 agit status时,我会看到一个如下所示的更改列表:

如果我add然后commitCustomizablePDFs/InvoiceAdapter.php,它将被提交(应该如此)并且不再出现在状态列表中(好)。

但是,git status仍会显示 deleted: "CustomizablePDFs\\Model/AlignContainer.php"在状态列表中。如果我git rm使用该文件路径,它会失败说 pathspec 不匹配任何文件。

如何从状态列表中删除此条目?

谢谢你,

0 投票
10 回答
66347 浏览

java - 从 JAVA 中的字符串(从 url 类型更改)中删除尾部斜杠

我想从 Java 中的字符串中删除尾部斜杠。

我想检查字符串是否以 url 结尾,如果是,我想删除它。

这是我所拥有的:

还有这个:

但两者都不起作用。

0 投票
1 回答
604 浏览

python - 如何摆脱 Python raw_input() 中的正斜杠

初级程序员在这里。所以请耐心等待。我有一个简单的 python 程序。

如果我输入高度为 6'6'' python 会输出

所以你是 '6\6"'

如何摆脱输出中的正斜杠“\”?

提前致谢!

0 投票
1 回答
331 浏览

java - Java Web 应用程序:防止将斜杠添加到路径中?

如果我在 uri 下运行 webapp,/myapp那么只要通过 访问该应用程序http://example.com/myapp,URL 就会更改为http://example.com/myapp/. 有什么办法可以防止这种情况发生吗?

0 投票
1 回答
266 浏览

php - php本地机器路径

我已经下载了一个完整的网站,将为客户升级。
我注意到代码无法找到文件(css、js、图像等)。路径是这样编码的——开头有一个正斜杠// 从每个 href、src 或其他任何解决本地机器上的问题的开头删除这些,
但当然会在网上搞砸。

这在本地不起作用:

这将(删除第一个斜线)

造成这种差异的原因是什么?是否需要配置某种系统变量以使两台服务器以相同的方式处理路径?

0 投票
1 回答
994 浏览

.htaccess - htaccess 奇怪的斜杠问题

网址: http://localhost/url/of/the/keyword/whatever/

谁能解释为什么第二个条件有一个斜杠?


另外,如何允许百分比登录 url 重写?

http://localhost/url/of/the/keyword/%40%23%24/

上述规则不起作用。任何人都可以更正此问题,使其允许使用 aZ、0-9、点、连字符和百分号吗?

谢谢!