问题标签 [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 回答
582 浏览

python - 在 DataFrame 列中查找以()开头和以()结尾的单词

拥有一个托管复合名称(学校名称)的 dataFrame 列,我有兴趣查看学校名称的每个单词并找到它相对于所有 dataFrame 列的位置。我使用了以下方法:

创建另一列,该列是一列,并使用startswith(word) 和endswith(word) 为每个DataFrame 行迭代每个单词。这种方法有效并在小数据集中提供了正确的结果:

我需要遍历 DataFrame 中行的每个单词,以找到该单词相对于 DataFrame 中所有行的位置。然后,运行上述代码段后,您可以获得以下信息:

但是,如果我在 50 万行数据帧中应用以前的方法,它会永远延迟。超过 8 小时后,我无法完成该过程。

避免迭代结束的最佳方法应该是什么row.name_list?我应该看看另一种方法吗?


更新

第二种方法:添加 apply 为每一行运行一个函数

考虑相同的数据框:

我试图通过已有两个数据框来解决所述问题,一个用于起始词,另一个用于结束词删除重复项。然后,在一个函数中,我遍历包含名称列表的列,并与两个数据帧(开始、结束)进行比较:

然后返回一个包含单词和分类的数据框。

该函数的调用方式如下:

但是,由两列(单词、分类)组成的数据帧作为序列而不是数据帧接收。我想知道在使用 apply 时接收为每一行生成的数据帧并将它们添加到单个数据帧中的正确方法是什么。

在此之后,我将按单词和分类按 Dataframe 分组以添加计数器。

感谢您的宝贵贡献:)

0 投票
1 回答
181 浏览

python - 使用python endwith 和 substring 的区别

我遇到过提出两种解决方案的情况。

假设我有一个字符串“foo bar”作为输入,我需要检查它是否以“bar”结尾。

一个人的解决方案是这样的:

另一个人的解决方案是这样的:

任何人都可以深入了解两者之间的差异以及首选哪个?假设只有一个后缀“bar”是首选的,因为endswith可以有后缀的元组,如果有更多,那将是首选。

0 投票
1 回答
269 浏览

powershell - Powershell 文件行以“字符串”开头,以“整数”结尾

我正在读取一个文本文件,如果一行以字符串开头并以数字结尾,我需要在其中过滤并执行一些格式化。如果我知道/修复了值,我可以使用 StartWith 或 EndsWith 来过滤这一行。我尝试如下使用它,但我想这是错误的,因为它不起作用。

示例:我的行已读

我需要确定第 2 行和第 5 行有我的卡号。如何在 powershell 中识别这些?请告诉我。谢谢

0 投票
29 回答
26306 浏览

python-3.x - replace_ending 函数用新字符串替换句子中的旧字符串,但前提是句子以旧字符串结尾

replace_ending 函数用新字符串替换句子中的旧字符串,但前提是句子以旧字符串结尾。如果句子中的旧字符串不止一次出现,则只替换末尾的一个,而不是全部替换。例如,replace_ending("abcabc", "abc", "xyz") 应该返回 abcxyz,而不是 xyzxyz 或 xyzabc。字符串比较区分大小写,因此 replace_ending("abcabc", "ABC", "xyz") 应返回 abcabc(未进行任何更改)。

0 投票
1 回答
86 浏览

javascript - How to test if string ends with a list of string

I have an array of string and another string, Is there a simple way to test if my single string ends with one of the strings in the array of strings?

0 投票
7 回答
4345 浏览

python-3.x - 如何使用 PYTHON 中的 filter() 函数在 input_list 中提取以“s”开头并以“p”结尾的名称列表?

在using函数中提取以 an 开头s并以 a 结尾的名称列表p('s' 和 'p' 都是小写字母) 。input_listfilter

输出应该是:

0 投票
2 回答
148 浏览

python - Python:如何删除列表中的数字

Python学习者在这里。所以我有一个 wordlist.txt 文件,每行一个单词。我想过滤掉以特定字母开头和结尾的特定单词。但是在我的 wordlist.txt 中,单词是用它们的出现次数列出的。

例如:

这是我的代码

但是由于列表中的每个项目最后都有数字,我无法过滤正确的单词。我不知道如何省略这些数字。

0 投票
1 回答
140 浏览

python - Python中的字符串结尾()

我有一个如下的熊猫数据框。我想通过迭代名为“fields_list”的列表来创建列列表,并分离出以“fields_list”中的列表结尾的列表

我尝试了上面的代码,但是当它迭代 fields_list 的第一个元素(即'','_balance')时,它还包括以'_agg_balance'结尾的元素,因此我得到以下结果

我的预期输出是

0 投票
2 回答
78 浏览

regex - 如何断言文本以量角器中的数字结尾

我想在量角器中断言链接文本是通过以下方式组成的:text-1(其中文本是一个变量,数字可以由任何数字组成)。

我尝试了以下方法:

不幸的是,上述 xpath 都不起作用。

我怎样才能解决这个问题?

0 投票
0 回答
26 浏览

reactjs - 没有错误,console.log 之前没有出现 Uncaught TypeError: str.startsWith is not a function, str is not defined, now no errors

好的,所以我正在尝试利用来自 github api 的数据来制作随机表情符号“情绪环”类型的东西。我注意到他们的 api 中有一个用于表情符号的图像列表。我能够从 api 中获取数据并将数据字符串化。现在我正在尝试将 http 链接过滤到一个新数组中,因为他们的数据库具有按表情符号名称(例如心脏)分类的链接,所以没有简单的方法来过滤它们(我也是编码新手,所以也许身份证:o)。之前它给了我错误,例如 str 未定义,或者 endsWith 不是函数,但现在没有错误,它甚至不会显示我的 console.log(result)。好吧,无论如何,这是我的代码..非常感谢您抽出宝贵时间阅读本文!!!!