cost 208 ms
使用 REGEXP_SUBSTR 从 ORACLE SQL 字符串返回特定的 substring - Returning a specific substring from ORACLE SQL string using REGEXP_SUBSTR

我很难尝试使用 REGEXT_SUBSTR 从字段 (BSE.NOTES) 返回字符串的特定部分。 对于我的查询,我有一个 VARCHAR2 字段,其中包含我想返回的特定文本: 医院部门名称 病例:SP12-34567 授权提供者:D.K, MD MSCR 收集时间:07/09/2021 12:4 ...

Teradata SQL 正则表达式 - 处理连续的分隔符 - Teradata SQL Regular expression - dealing with consecutive delimiter

我正在尝试使用 regexp_substr 将一个单元格中保存的表数据分解为各个字段。 数据是分隔的。 单个单元格也可以包含在引号内,最后一些单元格可以不填充我的示例逻辑适用于前两个要求,但我无法对第三个要求进行排序,请帮忙! 问题是 b4 应该为 null 但它作为 F 返回。 谢谢杰夫 ...

在sql oracle数据库中提取两个字符之间的字符串 - Extracting string between two characters in sql oracle database

我需要提取一个位于两个字符之间且始终具有相同模式的字符串示例字符串: A CRN_MOB_H_001 a--> < AVLB > 粗体 AVLB 是我要提取的内容,整个字符串将始终具有相同的模式,< 之前的所有内容与我无关。 该字符串将始终具有相同的模式: 一些可能带有特殊 ...

Oracle SQL 如何提取两个特定固定字符串“//”之间第一次出现的字符串 - Oracle SQL How to extract a string on the first occurrence between two specific fixed strings of "//"

我在 Oracle 列中有以下格式的数据: Ch99// 4// Sub// 586915 16// jkc 12/12/22 我需要提取始终位于前两次出现的“//”之间的“4”的 substring。 所以需要的output是: 4个我目前正在使用,regexp_substr(column, ...

如何从 Select a substring in Oracle SQL 到一些特定的字符? - How to Select a substring in Oracle SQL from and up to some specific characters?

我正在使用 oracle sql。我想从字符 XY0 开始进行 substr,然后再包含 2 或 3 个字符,直到“-”在字符串中签名这些字符可能位于字符串中的任何位置。 原版的 列值第一行 - 由于 XY0066 导致的错误 - 不适合 - 不适合第二行 - 由于特定的 XY0089 而出错 - ...

正则表达式以包含德语字符 - regex expression to include german characters

我有一个看起来像这样的字符串: 我想做一个REGEXP_SUBSTR_ALL以便我可以将所有“名称”值提取到一个列表中。 像这样的东西可以让我提取一些名字,但不是全部。 这是因为某些名称包含德语字符,例如“Ü”,而 '\w+' 不包含这些字符 例如,上面的表达式会给我这个 output: 而我想要的 ...

将 regexp_substr 分别应用于每一行 - apply regexp_substr to each row separately

我有一个带有“TAGS”列的表格。 此列中的每一行都有一堆用逗号分隔的字典。 它看起来像这样: 第 1 行: 第 2 行: 我想从字典中提取“名称”并将它们分组为每一行。 我想创建一个包含所有名称列表的新列“NAMES”。 例如这个: 我正在尝试这样的事情: 尽管它在提取名称方面工作正常,但它只给出 ...

标签 = 用户名的正则表达式,然后将其隔离 - Regex for label=username and then isolate it

这可能很简单,但我是初学者,我找不到答案。 所以这是我的测试字符串,我需要将用户名转换为 label。 我认为使用下面的代码,我已经将用户名转换为 label。 我在 regex101 上使用这个测试字符串试图正确隔离用户名。 我只需要保留代码的开头部分: 我可以在用户名的开头和结尾添加任何内容以更 ...

Oracle 正则表达式 - 替换所有出现的字符串匹配模式 - Oracle Regular Expressions - Replace all occurrence of string matching pattern

使用 Oracle 正则表达式,特别是regexp_substr和替换函数,我试图找到一种方法来替换与模式匹配的字符串。 为了更好地解释,这里有一个示例数据。 我想要做的是将与 $(?) 匹配的所有字符串替换为 <xsl:value-of select="?"/>。 我尝试了以下方法,但 ...

如何从 Oracle 中的文本中提取特定字符串直到空格/下一行? - How to extract specific string until blank space/next line from a text in Oracle?

我正在尝试使用 Oracle 中的 Regrex 从文本字段中提取以下内容。 例如 “这是一个例子, 这真的是一个例子:h,j,j,j,j,l 现在这是一种疾病:是的” 我期望结果为 h,j,j,j,j,l,但如果我使用 REGEXP_SUBSTR(text_field,'example:[^:] ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM