当前位置: 首页 > 面试题库 >

java regex插入字符作为特定索引位置

鲁博雅
2023-03-14
问题内容

我只需要在字符串的第3个位置插入字符“ /”即可。

"EURUSD"成为"EUR/USD"

我正在使用一些程序GUI来执行此操作,它接受正则表达式模式和替换。

我知道这一定是超级简单的,但我似乎找不到简单的答案。


问题答案:

将字符串[ ] 开头的^.{3}3个[ {3}]字符[ .] 替换为(match ,后跟a )。^``$&/``$&``/



 类似资料:
  • 问题内容: 如何在另一个字符串的特定索引处插入一个字符串? 假设我想在“ foo”之后插入“ bar”,我该如何实现? 我想到了,但必须有一个更简单,更直接的方法。 问题答案: 您可以将自己的原型制作为String。 Polyfill 例 编辑: 对其进行了修改,以确保它是一个绝对值。

  • 问题内容: 我在如何设置元素中的光标或插入符号索引位置方面找到了很多很好的,跨浏览器的答案,但是却没有关于如何获取或找到其索引的答案… 我想做的是知道此div中插入符号的索引,位于。 因此,当用户键入文本时,我可以随时知道其在元素内的光标索引。 编辑:我正在寻找div内容(文本)内的 索引 ,而不是光标坐标。 问题答案: 以下代码假定: 可编辑内容中始终只有一个文本节点,没有其他节点 可编辑的di

  • 问题内容: 有没有可以做到这一点的PHP函数? 我用来获取子字符串的位置,我想在该位置之后插入一个。 问题答案: $newstr = substr_replace($oldstr, $str_to_insert, $pos, 0);

  • 我想写一个函数,将一个节点添加到一个树中,该树以根、节点的值、我想添加新节点的节点的值和一个数字作为参数,根据该数字我将节点添加为左或右子节点(偶数=右子节点,奇数=左子节点)。我不明白我错在哪里,这与BST的概念相同,只是其他条件。如果有任何帮助,我将不胜感激。 例如: Tnode*insert(Tnode*root,int data,int father,int leftOrRight);插入

  • 问题内容: 我正在尝试替换字符串中特定索引处的字符。 我正在做的是: 这给出了一个错误。有什么方法可以做到这一点? 问题答案: 字符串在Java中是不可变的。你不能更改它们。 你需要创建一个新字符串并替换字符。 或者,你可以使用StringBuilder:

  • 我处理大量XML文件,每个文件以base64字符串的形式存储一个float64数组。对于这些文件中的每一个,我都希望在不加载整个数组的情况下,在特定索引处访问其数组的值。我希望用Python实现这一点。 目前,我解码整个字符串,然后访问给定索引处的值,但我正在寻找一种更快的方法。