问题标签 [string-function]

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 投票
2 回答
128 浏览

sql - 仅选择一组特定的字符 (PostgreSQL)

我有一个表,其中包含一组特定的字符,其中包含该值,它是十进制和十六进制等价物。

如何选择忽略不在此表中的任何字符的列?

编辑1:假设这个表被称为“tb_abcd”并且想要从表“tb_users”中选择列“user_name”。

表格内容:

预期输出(基于“tb_abcd”的字符集):

我知道这是一个愚蠢的例子,但原始表格有一组 251 个字符。

0 投票
1 回答
650 浏览

javascript - JavaScript String Function charAt() 可以查找多个字符吗?

如何让我的 string.charAt() 一次查找多个字符?我希望减少程序中的代码行数,只是想知道如何将多个字符放入一行。

示例:通常我会输入

如果我想在点 4 找到角色,如果我想在点 3-5 找到角色怎么办?我会写吗

提前致谢!

0 投票
5 回答
583 浏览

java - String index out of range on space bar character

For example the name Donald trump (12 character) brings up the error string index out of range 7 (where the space is found) even though the name Donald trump is longer.

Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 7 at java.lang.String.substring(String.java:1963) at test.Usernamesubstring.main(Usernamesubstring.java:14)

0 投票
0 回答
45 浏览

c# - 如何使用 c# 对以下文本进行模式匹配?

如何进行模式匹配并分离特定字段并提取数据?

0 投票
2 回答
151 浏览

string - 有一个查找功能....有一个“查找的反面”功能吗?

我想知道你是否可以通过输入它的位置找到一封信,以便它给你回信。

换句话说,我想要一个与 find 函数相反的函数?

PS如果myString是一个字符串,我输入了字母的位置,我希望那个位置的字母回来。

0 投票
3 回答
227 浏览

string - 在 Excel 中以逗号分隔数字的单元格中查找一系列缺失的数字

我试图在一个单元格中找到所有缺失的数字,这些数字的值用逗号分隔,但前提是 A 列在文本中有“E”。下面我有一个数据样例以及 C 列中的预期结果应该是什么:

0 投票
5 回答
430 浏览

sql - 如何从 PostgreSQL 中的文本中删除分隔部分?

我想从字符串中消除一些文本模式,我的字符串有一个管道分隔符,并且参数并不总是相互跟随。

这是我的字符串

我想消除TType=SENDURL=min://j?_a=3&ver=1.1

因此我的最终结果应该是

我已经尝试过。不在 postgresql中工作。

0 投票
2 回答
5752 浏览

mysql - 包含 presto Athena 中的字符串函数

ORC在雅典娜与 Serde 有一张桌子。该表包含一个名为 的字符串列greeting_message。它也可以包含值。我想找出表格中有多少行具有特定文本作为模式。

假设我的示例数据如下所示:

现在对于上表,如果我们看到总共有 10 行。其中 7 个没有空值,其中 3 个只有空/空值。

我想知道有多少行包含特定单词。

例如,考虑单词hello。它存在于 4 行中,因此此类行的百分比为 4/10,即 40%。

另一个例子:这个词morning出现在 2 条消息中。因此,此类行的百分比为 2/10,即 20%。

请注意,我null也在考虑分母的数量。

0 投票
3 回答
71 浏览

c++ - c ++初学者,string.replace,代码编译但终止 - 你如何用另一个字符替换数字?

在我的代码中,我试图提示用户输入他们的姓名、社会保险号、用户 ID 和密码,同时以"xxx-xx-xxx"格式输出社会保险号,基本上将所有数字替换为x,并将密码中的字符也替换x为。

虽然,我严重卡在最初的社会保障部分,因为当我测试它时,代码编译了,但它终止了。我认为我的问题是我对循环感到困扰。我应该为此循环创建一个函数,还是完全错误?有人可以向我解释该string::replace()功能以及string::insert()功能吗?

我明白了它的要点,但把它付诸实践是我觉得我失败得很惨的地方!

这是我到目前为止所拥有的:

0 投票
3 回答
137 浏览

java - 为什么 charAt(index)-1 函数返回错误的输出

在上面的代码行中,对于第一次迭代,即当 i=0 时,第一行应该打印 1,第二行应该打印 0,但第二行打印 48。为什么会这样?