问题标签 [tilde]

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 回答
1232 浏览

asp.net - 使用 ASP.NET 波浪号 (~) 维护 ISAPI 重写路径

我的团队正在从 ASP.NET 3.5 升级到 ASP.NET 4.0。我们目前正在使用 Helicon ISAPI Rewrite 映射http://localhost/<account-name>/default.aspxhttp://localhost/<virtual-directory>/default.aspx?AccountName=<account-name>where<account-name>是查询字符串变量并且<virtual-directory>是虚拟目录(自然)。

在升级之前,波浪号 (~) 解析为http://localhost/<account-name>/...(我希望它这样做),升级后波浪号解析为http://localhost/<virtual-directory>/...导致错误,因为<account-name>需要查询字符串。

我想避免走上用相对路径替换所有内容的道路,因为我们系统中有几个功能使用整个 URL 而不仅仅是相对路径。

值得我在 Windows 7 中使用 IIS7、带有 ASP.NET 4.0 的 Visual Studio 2010 和 64 位 Helicon ISAPI Rewrite。如果我切换回 ASP.NET 3.5 版本,那么它仍然可以正常工作(让我相信 IIS 中没有任何变化,除非它在 ​​4.0 应用程序池中 - 当我在 3.5 和 4.0 之间来回切换时,我必须更改应用程序池在 IIS 中)。

有任何想法吗?提前致谢!

0 投票
4 回答
2798 浏览

python - 用python正则表达式匹配文件名末尾的“~”

我正在使用脚本(Python)来查找一些文件。我将文件名与正则表达式模式进行比较。现在,我必须找到以“~”(波浪号)结尾的文件,所以我构建了这个正则表达式:

好吧,Python 似乎无法识别正则表达式,我不知道为什么。我在其他语言中尝试了相同的正则表达式,它运行良好,知道吗?

PD:我在必须插入的网页上阅读

但没有帮助:(。

非常感谢,同时我会继续阅读,看看是否找到了一些东西。

0 投票
3 回答
67472 浏览

python - 如何在路径的上下文中使用“~”(波浪号)?

我是一个网络应用程序开发菜鸟。我有一个打开文件并读取它的函数。不幸的是,测试服务器和生产服务器之间的目录结构不同。有人告诉我“使用相对于〜的路径”。但是,我无法在“~”上找到任何资源!

如何在路径的上下文中使用波浪号?

编辑:这是在 Python 中。我使用os.path.expanduser('~/path/in/home/area')解决了这个问题。

0 投票
1 回答
2197 浏览

latex - 乳胶中的子波浪号

在带有 \tilde{x} 的乳胶中,将 ~ 放在 x 上。
我怎么能放下〜放下x?

0 投票
1 回答
643 浏览

linq-to-entities - 如何执行对象查询

Linq to Entities 使用实现 IQueryable 的 ObjectQuery。我通常使用 IQueryable 方法来过滤我的数据,但今天我需要创建一个特殊的 LIKE 语句。该框架一直认为它很聪明,并用波浪号“转义”了我的通配符“%”,这使得我的特殊 LIKE 语句无效。因此,在四处挖掘之后,我发现 ObjectQuery 上的 Where 方法有一个重载,它允许您将字符串与 ObjectParameters 一起传递。我已经这样做了,但它不像 IQueryable 那样执行。当我运行应用程序时,命中此代码后什么也没有发生。没有错误,也没有命中数据库,所以我知道我创建的查询实际上并没有执行。

我该如何处决这只小狗?

0 投票
1 回答
419 浏览

shell - 在简单的 shell 中用 $HOME 替换波浪号

我正在用 C 语言编写一个简单的 Unix shell。这就是我目前所拥有的。

我想做的是让波浪字符 (~) 和 $HOME 可以互换。我想我可以用一个简单的查找和替换功能来做到这一点。有谁知道这样的事情?

0 投票
16 回答
97378 浏览

bash - 如何在 bash 中手动扩展特殊变量(例如:〜波浪号)

我的 bash 脚本中有一个变量,其值如下所示:

请注意,它是未扩展的波浪号。当我对这个变量执行 ls -lt(称为 $VAR)时,我没有得到这样的目录。我想让 bash 解释/扩展这个变量而不执行它。换句话说,我希望 bash 运行 eval 但不运行评估的命令。这在bash中可能吗?

我是如何设法在不扩展的情况下将其传递到我的脚本中的?我通过用双引号括起来的参数。

试试这个命令看看我的意思:

这正是我所处的情况。我希望扩大波浪号。换句话说,我应该用什么替换魔法以使这两个命令相同:

请注意,~/abc/def/ghi 可能存在也可能不存在。

0 投票
1 回答
1318 浏览

asp.net - Root path with tilde “~” does not change upper case to lower case

I have my project set up with the virtual path "/MyVirtualPath", create the virtual directory in IIS 6 (W2003) and everything works fine.

Then to work better with Google Analytics I change the virtual path "/myvirtualpath" and change all redicecciones and links to lowercase. also applies the class "lowercase route urls in aspnet mvc" and works perfectly.

The problem I had to modify the virtual directory in IIS, delete virtual path "/MyVirtualPath" and I created the new "/myvirtualpath", but in all cases I use tilde "~" or where I make a "RedirecToAction" (which should take "LowercaseRoute"), continues to maintain the virtual path "/MyVirtualPath".

For example, if I see the HTML source code in the browser, see "/MyVirtualPath/Content/Site.css" instead of "/myvirtualpath/Content/Site.css. "

Thanks

0 投票
4 回答
34598 浏览

java - 创建 Java 泛型类时,尖括号中的波浪号是什么意思?

我正在阅读一些 JMockit 示例并找到以下代码:

通用标识符中的波浪号是什么意思?我知道它是一元按位非运算符,但我在这里看不到操作数。

另外,我尝试编译它并得到一个错误。我只是错过了什么吗?

0 投票
1 回答
14228 浏览

asp.net - ASP.NET 中的相对路径

呈现为:

为什么是 JavaScript URL~/而不是../