问题标签 [instr]
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.
sql - Oracle:instr+substr 代替 regexp_substr
我从另一个帖子中得到了这个查询,该帖子用于REGEXP_SUBSTR()
从 oracle 中的字符串中提取特定信息。它工作得很好,但只适用于小数据集。对于具有 300,000 多条记录的表,它非常慢,我正在阅读一些内容,认为 instr + substr 可能会更快。示例查询是:
表格示例:
查询的输出将是:
24 | 35 | 47A | 98A |
---|---|---|---|
88234.00 | 肖恩 | 这是一条评论 | |
123.00 | 德里克 | 这是一条评论 |
有人可以给我一个例子,如果我改用 instr+substr ,这个查询会是什么样子?
谢谢你。
excel - 在 Excel VBA 中使用条件“instr”函数不将项目添加到列表中
我正在尝试使用打开的文件填充列表框。整个过程会将选定的工作表从现有文件导出到另一个工作簿,并将其保存为附加到同一目录的日期时间戳。它根据表单列表框中的项目构建此导出名称和文件。
宏将从 Personal.XLSB 运行;问题是这成为活动工作簿,导出的文件从它继承路径和文件名。我想通过让用户从列表框中选择一个文件名来构建导出名称,但是我不希望 Personal.XLSB 显示在列表中,此外,一旦用户选择了文件名(从打开的列表中文件)我想让该文件成为活动文件。我花了三个小时进行许多变化的 INSTR(使用数字或仅使用文本)甚至文本比较,或者在下面的“instr”中使用“PERSONAL.xlsb”,但我根本无法让它工作。有没有过这样的一天??????
任何人都可以提供任何见解?
代码如下:
excel - 从另一个单元格公式问题中提取文本字符串
我目前正在尝试将 VBA 代码包含到更大的宏中,但是一个特定的行(在 B 部分中)正在使用 FIND 函数抛出一个错误。代码的目的是将两个公式插入到两个不同的单元格中,这些单元格从其他单元格中提取文本字符串(此公式会相应地复制下来)。以下是我必须约会的内容
我收集到 FIND 函数在 VBA 中不起作用,我需要使用 INSTR 函数但是我不知道如何使用 INSTR 函数从单元格中提取所需的文本(在“ - ”之前)。
对此的任何帮助将不胜感激
谢谢
excel - VBA 变量不包含文本
如何设置多个条件来告诉我字符串是否不包含某些文本。假设我有
random = 随机文本字符串
因此,如果“s”将在“随机”中找到。它会返回“Test 1 OK”。
现在我想确保“随机”变量不包含某些文本。我该怎么做?谢谢
excel - VBA:在方括号之间/中获取值/字符串
所以我在这里找到了一个很好的答案,展示了如何获取括号之间的值或字符串(获取括号之间的值)该代码运行良好,但是当涉及方括号时,如以下代码所示,它给了我一个错误我一整天都在努力解决这个问题。我似乎无法弄清楚我的问题是什么。我收到的错误通知是:“运行时错误'5':无效的过程调用或参数”
split - VBScript - 用 2 个目标字符拆分字符串,将它们转换为复合数组,然后从数组中删除那些不必要的字符
我有一个问题,可能容易与否。
我将进一步解释:我有一个这样的字符串:
现在,我的目标是将它们分别放在一个数组中,例如:
然后重塑并重新调整数组以仅保留以 fas.... 开头的字符串。
最简单的方法是什么?分裂?正则表达式?inStr?
我有以下代码:
但是使用以下方法检索数据:
我得到了不想要的结果:
最重要的一件事:我希望我的 FUNCTION 只处理将分离的字符串放入数组中,然后在另一部分代码中处理它。
在数组保存我想要的所有内容后,我只希望数组保留这些数据:
我做错了什么?请记住。这是 vbscript,而不是 VB.Net。在此先感谢,我认为这可能很容易,但在重做和检查代码几个小时后,我并没有完全尝试完成它。