问题标签 [string-operations]

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

python - 对 Python 列表中的每个元素执行字符串操作

我有一个 Python 中的字符串列表 - elements。我想elementelements. 请参阅下面的代码(它不起作用,但您会明白的):

有没有办法做到这一点?

0 投票
4 回答
4333 浏览

c# - 如何将字符串拆分为多个字符?

我有一个这样的字符串:string ip = "192.168.10.30 | SomeName". 我想将其拆分为|(包括空格。不幸的是,使用此代码是不可能的:

因为这导致"192.168.10.30 ". 我知道我可以添加.Trim()address[0]但这真的是正确的方法吗?

只需将空格(' | ')添加到搜索模式中,我就会得到一个

无法识别的转义序列

0 投票
0 回答
164 浏览

erlang - 如何替换字符串中的一个字符

我正在编写一个函数来用破折号替换字符串中的所有下划线。例如:

目前我正在使用以下功能:

在这个实现中,哪个字符被哪个替换并不明显,我必须使用列表理解和 case 语句。

有没有更简单的方法来实现这样的功能?也许我错过了一些内置的 erlang 函数?

0 投票
1 回答
1334 浏览

sql - 在 SQL 中的字母数字字符串中的所有数字前后添加空格

在 SQL 中的字母数字字符串中的所有数字前后添加空格

例子:

aa01bb03cc -> aa 01 bb 03 cc

aa nk 0221ed23xyz op09 yy -> aa nk 0221 ed 23 xyz op 09 yy

0 投票
3 回答
339 浏览

c++ - C ++初学者不匹配'operator-'

我在 C++ 实验室介绍中遇到了一个问题。我已经在下面发布了这个实验室的说明和我的代码。我想指出,模式 B 必须显示在模式 A 旁边(如图所示)而不是在其下方。

C++ 实验室作业

当我尝试构建此代码时,我在 b = by 行上收到错误 no match for 'operator-'。有没有一种简单的方法来减少字符串中的符号?说明声明要为模式 B 使用第二个循环,但我不确定从哪里开始。我非常感谢任何能引导我朝着正确方向完成这项任务的建议。谢谢你。

0 投票
2 回答
1424 浏览

java - 使用 Spring EL 拆分字符串

我需要在 spring 上下文 xml 文件中使用值$$拆分字符串,我已经尝试过下面的事情,但没有运气:( 任何人都可以帮忙吗?

在java中它的工作方式是这样的,

我的尝试

  • <constructor-arg name="port" value="#{'#{config.getNode()}'.split('\\$\\$')[1]}" />
  • <constructor-arg name="port" value="#{'#{config.getNode()}'.split('$$')[1]}" />
  • <constructor-arg name="port" value="#{'#{config.getNode()}'.split('\$\$')[1]}" />
  • <constructor-arg name="port" value="#{'#{config.getNode()}'.split('\\u0024\\u0024')[1]}" />

注意:请假设config.getNode()将给出值“localhost$$8080”。

0 投票
1 回答
522 浏览

scala - Scala:Int 在递归调用中不接受参数

在我正在进行的小型 Scala 练习中,我遇到了一个奇怪的编译错误。

我有这种方法应该一直询问用户输入,直到提供正确的答案。唉,我在模式匹配的第一个案例中被绊倒了:

IDEguess(a)用错误“Int 不接受参数”下划线。sbt compile从控制台运行确认此错误:

对于相同的错误消息,几乎没有不同的 Stackoverflow 票证,但它们适用于不同的场景。在我这里看起来像一个接受Int参数的方法被拒绝了。如果你可以请给我一个提示,这将对我有很大帮助。

0 投票
2 回答
1495 浏览

r - r - 如何对字符串中的单词进行排序?

假设我有一个字符串数据框。

每个字符串都是一系列数字;每个字符串中可以有任意数量的数字。

如何重新排序字符串中的这些数字?

如果有帮助,我不会挑剔数字与字符排序 - 即我不在乎“201 21 11”是否被排序为“11 21 201”或“11 201 21”,只要它得到一致的排序。

0 投票
2 回答
724 浏览

oracle - 将 CLOB 合并为一行 - ORACLE

我在 CLOB 类型的 Oracle 数据库中有字段。我需要将此文件的多行合并为一行。以下是内容示例:

结果应如下所示:

0 投票
0 回答
48 浏览

python - 根据 Python 中的前缀/后缀替换字符串的一部分

我正在使用用 Python 编写的解释器创建一种编程语言。我的语言的语法如下所示:

但是,我无法解析它。如果我有字符串"Hello, SO!" $myStr,我如何将它分开以便分开,"Hello, SO!"$myStr使其与两个文字、两个变量或每个变量一起工作?

提前致谢。