问题标签 [substring]

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 投票
3 回答
7060232 浏览

javascript - 如何检查字符串是否包含 JavaScript 中的子字符串?

通常我会期待一种String.contains()方法,但似乎没有。

什么是合理的检查方法?

0 投票
1 回答
1605 浏览

arrays - Solaris 上的 Bash 脚本,在阵列上使用“:”并不总是有效

我对 Solaris 上的 bash 脚本中的数组操作有一个奇怪的问题。我正在使用语法${varName[@]:index}来获取指定索引之后数组 varname 中的所有元素。但是,如果指定索引之后只有一个元素,则不返回任何内容。

这可以通过示例轻松证明:

此代码在运行 Cygwin 的 Windows 机器上正常工作,但在 Solaris 上失败(版本:Solaris 9 9/05 s9s_u8wos_05 SPARC)

谁能解释这种行为?

0 投票
3 回答
507 浏览

c# - html.encode 上的子字符串

如何限制 html.encode 显示的字符数?

错误:索引和长度必须引用字符串中的位置。

0 投票
6 回答
40264 浏览

search - 为什么谷歌不提供部分搜索?是不是因为索引太大了?

谷歌/GMail/等。不提供部分或前缀搜索(例如 stuff*),尽管它可能非常有用。我经常在 GMail 中找不到邮件,因为我不记得确切的表达方式。

我知道有词干等,但不一样,尤其是当我们谈论英语以外的语言时。

为什么谷歌不添加这样的功能?是因为指数会爆炸吗?但是数据库提供部分搜索,所以肯定有很好的算法来解决这个问题。

这里有什么问题?

0 投票
1 回答
9270 浏览

string - 在字符串中查找多次出现的子字符串 [C++]

是否有任何 STL 算法或标准方法来查找字符串中特定子字符串的出现次数?例如在字符串中:

字符串“ou”出现两次。我尝试了一些带有和不带有谓词的 STL 算法,但我发现来自 STL 的那些算法想要比较字符串的组件,在我的情况下是 char 但不能?比较子串。我想出了这样的事情:

str - 字符串

obj - 我们正在寻找的子字符串

谢谢你。

0 投票
9 回答
343817 浏览

c# - 获取子字符串 - 某些字符之前的所有内容

我试图找出在字符串中 - 字符之前获取所有内容的最佳方法。下面是一些示例字符串。之前的字符串长度 - 变化,可以是任意长度

所以我需要从 0 的起始索引到 - 之前的值。所以子串会变成 223232、443 和 34443553

0 投票
3 回答
17140 浏览

c# - DataTable.Select() 中的子字符串测试

我有一个 DataTable,其结果已经从后端拉下来。我想做一个 DataTable.Select(),但条件是基于其中一列的 SUBSTRING。

在 Select() 方法中是否有允许列测试的子字符串使用的语法,或者我是否必须以艰难的方式来做——扫描每一行。

0 投票
23 回答
409582 浏览

c++ - 如何检查 C++ std::string 是否以某个字符串开头,并将子字符串转换为 int?

如何在 C++ 中实现以下(Python 伪代码)?

(例如,如果argv[1]--foo=98,那么foo_value98。)

更新:我对研究 Boost 犹豫不决,因为我只是想对一个简单的小命令行工具做一个很小的改变(我宁愿不必学习如何链接和使用 Boost 作为未成年人改变)。

0 投票
26 回答
242359 浏览

python - 查找字符串中第 n 次出现的子字符串

这似乎应该是微不足道的,但我是 Python 的新手,想以最 Pythonic 的方式来做。

我想找到与字符串中第 n 次出现的子字符串相对应的索引。

必须有一些相当于我想做的事情是

mystring.find("substring", 2nd)

你如何在 Python 中实现这一点?

0 投票
1 回答
1028 浏览

jquery - jquery - 获取路径的一部分?

我有一个如下所示的网址:http: //mysite.com/1/2/Simpson,我想创建一个仅包含 Simpson 的变量...

不知道怎么在这里做...

我有:

var myvar = window.location.pathname

并尝试过使用子字符串,但似乎无法让它工作?