问题标签 [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.
range - 为什么 InStr() 的位置与 mid() / left() / right() 或文件结尾不匹配
我尝试将一系列文本从 word 转换为 excel。范围的起始位置是字符串“Next Steps”的最后一次出现。所以我使用 instr 函数循环搜索最后一次出现的位置。有359个字符的差异。在我的文件中有一个目录。也许这就是差异如此之大的原因。
我还用另一个文件进行了测试,最后我写了“zzzzz”并且也有差异。
怎么了?
帮助表示赞赏。提前致谢
这里是测试代码:
expression - 报表生成器表达式 IIF 值包含其他值
我有一个包含客户地址的数据库。无论出于何种原因,一些过去的用户在地址字段中添加了无关的数据,通常是地址之前或之后的客户姓名。使用 Report Builder,我需要找到一种方法来查找地址包含名称字段值的客户,以便我可以开始清理它。我的第一个想法是 In String 表达式。
=iif(InStr(Fields!CUST_ADDRESS.Value,Fields!CUST_FIRST_NAME.Value),"True","False")
但即使我可以清楚地看到 CUST_FIRST_NAME = "Frodo" 和 CUST_ADDRESS = "Frodo Baggins, Bag-End, The Shire",它也不会返回单个“True”实例
我猜这意味着 InStr 表达式不像我认为的那样工作。
我也在查询中尝试过。
也没有运气。事实上,根本没有关于那个的数据,但我确信这太容易了。
有人可以告诉我我做错了什么吗?我已经搜索过其他提出相同问题的主题,但我没有找到任何...
excel - 如果 Count 超过 _ 数量,并且 FileName 不包含 _
我正在寻找构建我的 IF, Then, Else 语句来处理我的报告中所有可能出现的情况。
- 如果变量 (fCount) 的出现次数超过 6 并且文件名 (fName) 不包含字符串“RADMON”,则保存报告。
- 如果变量 (fCount) 的出现次数超过 249 并且文件名 (fName) 包含字符串“RADMON”,则保存报告。
- 如果两者都不正确,则终止报告。
我目前的结构是这样的:
结果是 fCount 超过 6 但 fName 不包含“RADMON”的报告被我的代码主动杀死。
excel - VBA 代码中 Scripting.FileSystemObject 和 INSTR 和 IF THEN 的问题
我不明白为什么这不起作用
虽然文件包含.pdf,但我得到 MsgBox "File type not allowed"!我列出的所有其他文件类型也会发生这种情况,实际上将它们从错误消息中排除!谁能给我一些建议?谢谢
python-3.x - 是否存在类似followin的东西?('''select * from TABLE where ? in FIELD''',(VAR))
是否存在类似followin的东西?
我需要选择 FIELD 只包含 VAR 文本的所有表行(因此不需要 FIELD=VAR) 我正在使用 python3 和 sqlite3。
string - 删除某些字符/短语 SQLITE 之后的所有内容
SQLITE 中的表,想要以简单的方法删除 Company_name_ 列中设置的短语/字符右侧的所有内容,在本例中为“LLC”之后的所有内容:
公司名_ |
---|
示例有限责任公司 $42 |
示例有限责任公司,klp |
示例 LLc 吉姆 |
变成
公司名_ |
---|
示例有限责任公司 |
示例有限责任公司 |
示例有限责任公司 |
尝试设置 Charindex 和 Substr,但出现语法错误。谢谢
string - 为什么我在字符串中找不到“read&tn=”?
但是当我尝试查找“read&tn=”并且我知道完整的 URL 是 ** https://bookscan.cojc.org/bookscan/scan/trackingForm?read&tn=409359
sql - 如何对具有逗号分隔值的列运行选择查询
我知道如何将逗号分隔的列值分隔到不同的列中。但是,我的问题是如何在 where 条件下查询这些列。我在下面有一个名为“详细信息”的示例表。
假设我想查询在 anAdmin
但不在Finance
. 如您所见,User1和User2满足条件,但User3不满足。
如何构建选择查询以获取User3作为结果
我知道可以使用“like”运算符,但不确定如何使用。
instr - 从字符串中提取文本并添加(如果不在原始数据范围内)
我有以下代码从列中提取数据,如果它首先在原始数据集中输入 - 这在 atm 中完美工作,但我试图让它输入原始数据中找不到的任何内容。
到目前为止我有这个 -
Sub FactoryForum()
那行得通-
我试过这个 - 但它只是删除了所有原始数据。子 Add_Parts_To_WR()
请帮忙