问题标签 [ends-with]

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

c# - LINQ Left Join 使用 EndsWith 而不是 Equals

我正在尝试使用不基于相等性而是使用 EndsWith 的左连接对实体进行 LINQ 查询。它没有按预期工作,我想知道我是否进行了不正确的比较。当我将比较作为相等时,它返回结果,但不是我需要的结果,因为由于属性值,我需要使用 EndsWith 查看结果。

根据下面的代码,我应该得到一个如下所示的对象:

相反,我只是收到一条错误消息,指出“对象引用未设置为对象的实例”。我搜索过的内容和发现的内容主要表明我需要在“选择”语句中设置默认值以指示返回 NULL 结果时要执行的操作,但我已经这样做了,但似乎没有去工作。

这是我的代码:

0 投票
6 回答
1575 浏览

python - 在 Python 2 中检查字符串是否以小数结尾

我想检查一个字符串是否以不同数字的小数结尾,通过搜索一段时间,我找到的最接近的解决方案是将值输入一个元组并将其用作endswith()的条件。但是有没有更短的方法来代替输入所有可能的组合?

我尝试对结束条件进行硬编码,但如果列表中有新元素,它将不适用于这些元素,我还尝试使用正则表达式,它也会返回其他元素以及小数元素。任何帮助,将不胜感激

编辑:抱歉应该指定我不想接受'qwe -70',只接受那些带小数点的元素

0 投票
4 回答
26060 浏览

html - XPath 测试该字符串以子字符串结尾?

鉴于 HTML 包含:

我们如何在 XPath 中编写以下表达式:

查找其属性以字符串 'Destination' 结尾的<div>元素tagname

我一直在寻找几天,我无法想出有效的东西。在许多中,我尝试了例如:

0 投票
2 回答
76 浏览

python - 是否可以将功能减少到一行?

我写了一个图像检查器,现在我想知道如何将这个函数中的行数减少到(如果可能的话)一行。

0 投票
3 回答
1437 浏览

ruby - 如何查看字符串是否以多个字符之一结尾

我有这样的声明:

我想将所有标记 ( ",", "-", "&") 放入一个常量中并简化上面的询问,“字符串是否以这些字符中的任何一个结尾”,但我不知道该怎么做。

0 投票
4 回答
338 浏览

python - 给定我提供的特定顺序,我如何排序

我试图在给定扩展名的目录中对文件进行排序,但提供了我首先给出的顺序。假设我希望延期订单是

我能想到的唯一方法是在每次遇到特定扩展名时遍历每个文件并将它们放在一个列表中。

然后最后

0 投票
3 回答
223 浏览

python - 如何返回与endswith函数匹配的元组中的哪个元素

我正在尝试使用 Python 制作文件重命名器。我能够成功地从 Wikipedia 中获取剧集列表,但是在制作重命名文件时,我遇到了很多差异。我想要的是,我想使用与 if 条件匹配的扩展名,而不是最后的“.mkv”。有没有办法退货?

0 投票
2 回答
89 浏览

java - Java:showInputDialog 和 ProcessBuilder

我刚开始用 Java 编码,当我单击 JButton 时,我正在尝试制作一个运行 chkdsk 的程序。我将在这里放一些代码,以便你们可以帮助我:

因此,它显示了一个 InputDialog,因此您可以放置​​一个驱动器号(如 C: 或 D:),然后它会检查字符串是否是我想要的方式。(有两个字符并以“:”结尾)。然后,它使用命令启动一个新的 cmd 窗口,使 chkdsk 在下次重新启动时运行。但是,它不起作用。执行代码时打开的CMD窗口标题为“fsutildirty set C:”,但是什么也没发生,没有执行命令。任何帮助表示赞赏,并为我糟糕的英语感到抱歉。

0 投票
3 回答
10904 浏览

r - r dplyr ends_with 多个字符串匹配

我可以使用 dplyr::select(ends_with) 来选择适合多个条件中的任何一个的列名。考虑到我的列名,我想使用结尾而不是包含或匹配,因为我要选择的字符串在列名的末尾是相关的,但也可能出现在其他的中间。例如,

我想选择以 1 或 2 结尾的列,只有 a11 和 a12 列。select(ends_with) 是最好的方法吗?

谢谢!

0 投票
3 回答
4167 浏览

python - 如何对给定后缀的文件执行不区分大小写的搜索?

我正在寻找 的等价物find $DIR -iname '*.mp3',我不想做古怪['mp3', 'Mp3', MP3', etc]的事情。但我不知道如何将这些re*.IGNORECASE东西与简单的endswith()方法结合起来。我的目标是不错过单个文件,我希望最终将其扩展到其他媒体/文件类型/后缀。

任何反馈的 TIA