substr 相关问题

返回字符串一部分的函数/方法。如果没有明确涉及名为'substr'的函数/方法的子字符串的任何问题,请使用[substring]。

sql oracle 中需要 Substr instr 帮助

我正在尝试从表中的 HTML 字符串中获取一些文本。文本是这样的,我正在尝试获取输出 ID、文本 1, 我正在尝试从表中的 HTML 字符串中获取一些文本。文本是这样的,我正在尝试获取输出 ID,TEXT 1,<font face="Microsoft Sans Serif" size="8" color="#000000">ABC 123</font> 2,<font face="Microsoft Sans Serif" size="8" color="#000000">1 ETG</font> 3,<font face="Microsoft Sans Serif" size="8" color="#000000">Gatelys PERC</font> 4,<font face="Microsoft Sans Serif" size="8" color="#000000">Gml TK 144</font> ID,TEXT 1,ABC 123 2,1 ETG 3,Gatelys PERC 4,Gml TK 144 我已经尝试过,但没有得到正确的输出。 select ID,regexp_substr(TEXT, '[^>]+',1,2) from TABLE where TEXT is not null; 如果您的 HTML 始终是有效的 XHTML,那么您应该使用 XML 函数来解析字符串: SELECT id, XMLQUERY('*/text()' PASSING XMLTYPE(text) RETURNING CONTENT) AS text FROM table_name; 对于样本数据: CREATE TABLE table_name (id, text) AS Select 1, '<font face="Microsoft Sans Serif" size="8" color="#000000">ABC 123</font>' FROM DUAL UNION ALL Select 2, '<font face="Microsoft Sans Serif" size="8" color="#000000">1 ETG</font>' FROM DUAL UNION ALL Select 3, '<font face="Microsoft Sans Serif" size="8" color="#000000">Gatelys PERC</font>' FROM DUAL UNION ALL Select 4, '<font face="Microsoft Sans Serif" size="8" color="#000000">Gml TK 144</font>' FROM DUAL; 输出: 身份证 文字 1 ABC 123 2 1 个 ETG 3 Gatelys PERC 4 Gml TK 144 小提琴

回答 1 投票 0

通过 php 从 URL 打印特定部分

我只想打印 URL 中的特定部分,例如如果我收到如下 URL 的响应: https://tvoauth.zapi.com/?client=zapi-web-1&session=

回答 1 投票 0

在 SQL 更新语句中使用子字符串 - oracle

我正在编写一个 SQL 查询,该查询仅更新字符串 (tax_cd) 的一个字段,但它不起作用, 我必须将字段 12 中的“0”或空白替换为“1”,字符 0 是您在 con 中找到的字符...

回答 1 投票 0

如何从 SQL 中的文本 CLOB 字段中提取值

我有一个用 CLOB 填充的 SQL 表列 (BINARYTEXT)。这个 CLOB 中有许多属性,例如, CE.EffDate="20140106"; CE.CCY="欧元"; CE.TransactionType="

回答 5 投票 0

在另一个字符串中查找给定长度的任何子字符串

假设我们有 2 个长度为 MB 的字符串($strA 和 $strB),并且我们想要在 $strB 中找到(如果存在)$strA 的任何 8 字节子字符串。我目前的方法有效,但速度慢得令人无法接受:

回答 1 投票 0

如何使用 SUBSTR 获取动态值

我需要 SUBSTR 函数的帮助 我有一个像这样的值: s= "目标日期: 12/05/2022 (dd:mm:yyyy)"; 我如何使用 SUBSTR fun 获取中间的日期值(这是一个动态值)...

回答 0 投票 0

从字符串中提取两个单词之间的子串

我有以下字符串: string = "asflkjsdhlkjsdhglkIwant o+extr@ctth!sstr|ngsdgdfsghsghsgh" 我想提取两个...

回答 4 投票 0

我的程序的正确写作是什么[关闭]

正确的写法是什么?我的程序出错了。 公共功能cek_login($用户名,$密码,$表){ 返回 $this->db->query("SELECT * FROM $table where username='&...

回答 0 投票 0

将一列的第一个字母与另一列的第一个字母匹配并在之后做str_replace

我有一个缩写列表和一个替换列表。但是,某些缩写词中包含国家/地区索引。它看起来像这样: 国家 缩略语 我们 SP 编号 1 英国 SP 编号 1 马来西亚 MSP 编号 2 奥尔本...

回答 2 投票 0

使用 PHP 将字符串转换为整数

如何在不丢失零并防止溢出的情况下将字符串转换为整数。 如何在不丢失零和防止溢出的情况下将字符串转换为整数。 <?php $iban = "DE85370100500123456403"; $d = 13; $e = 14; $pruefz = substr($iban, 2, 2); $blz = substr($iban, 4, 8); $kto = substr($iban, 12, 10); $eine0 = 0; $zweite0 = 0; $zuBerZahl = ($blz . $kto . $d . $e. $eine0 . $zweite0); $rest = bcmod($zuBerZahl, 97); $pruefziffer = 98 - $rest; echo "d = $d <br>"; echo "e = $e <br>"; echo "pruefz = $pruefz <br>"; echo "blz = $blz <br>"; echo "kto = $kto <br>"; echo "eine0 = $eine0 <br>"; echo "zweite0 = $zweite0 <br>"; echo "zuBerZahl = $zuBerZahl <br>"; echo "rest = $rest <br>"; echo "pruefziffer = $pruefziffer <br>"; 我在网上搜索过,什么都没找到 感谢您的回答和您的不喜欢。 这就是代码现在的工作方式: <?php $iban = "DE85370100500123456503"; $d = 13; $e = 14; $pruefz = substr($iban, 2, 2); $blz = substr($iban, 4, 8); $kto = substr($iban, 12, 10); $eine0 = 0; $zweite0 = 0; $zuBerZahl = $blz . $kto . $d . $e . $eine0 . $zweite0; $result = bcadd($zuBerZahl,'0', 0); $rest = bcmod($result, 97); $pruefziffer = 98 - $rest; echo $pruefziffer; 您可以使用sprintf()功能` sprintf('%08d', 1234); Output: 01234 在这个例子中。 %08d 格式字符串指定要格式化的值是一个整数 %d 并且应该用前导零填充到总宽度为 8 个字符 %08. 您可以将08更改为任何合理的数字。 我不确定你为什么要这个,但理想情况下,整数不会有前导 0。假设你想做一些数学运算,你可以用实数来做,然后加回 0 但实际上把它放在一个方程式中是没有意义的(从我的角度来看)。除非它是小数点后的浮点数。 理想情况下,您可以编写一个辅助函数或根据 0 出现的逻辑为您添加 0 的东西

回答 2 投票 0

如何在 R 中的特定数字和字符之间添加连字符

这是我的数据集,我想在特定的数字和字符之间加上连字符。 df_t 1 2 3 4 5 6 行名称 X2012SGA007930001 1 2 3 4 5 6 X2012SGA007930001

回答 0 投票 0

如果来自另一列的条目包含匹配,则 AWK 替换来自一列的条目

当第三列包含字符串“AAA”时,我正在尝试使用 awk 将第 11 列中的所有条目替换为“0.400”。我的输入如下所示: 原子 1 AAA ABC 1 ...

回答 1 投票 0

Sybase regexp, substr, instr 函数分割字符串

我在表格中有以下数据。 行号 描述 1个 名字/姓氏 - 中间名 2个 名/姓 - 中间名 我正在寻找所需的输出如下 行号 desc_1 desc_2 desc_3 1个

回答 1 投票 0

为 std::span<T> 添加成员函数 substr 模仿 string_view::substr

在我的代码中,我想通过添加新的成员函数来扩展 std::span 类。 一种是将 remove_prefix 函数添加到 std::span,该函数已实现并且工作正常。请参阅此链接了解...

回答 0 投票 0

15位数字的PHP格式

我试图从一个json url中格式化以下数字。1835488750000000到18354887 这是我的代码 $json_url = "https:/api.blockchain.infostats"; $json = file_get_contents($json_url); ...

回答 1 投票 0

在初始循环中,子串是空字符串,当每次循环运行时,新的字符串会添加到子串中,还是又变成空字符串?

def merge_the_tools(string, k): strings_list = [] for i in range(0,len(string),k): # 以k为单位递增循环sub = (string[i:i+k]) substring=''... ...

回答 1 投票 0

Mysql字段删除第8个字符之后的所有字符

我在表中有一个字段,该字段以时间为值。表名称:sessions列:time例如,时间09:00:00(这应该是正确的时间)12:00:00:00:00 09:00:00:00 11:00:00:00:00:。 ..

回答 2 投票 -1

使用子字符串提取数字

我有一个文档,希望从大列表中提取特定数字。我无法在此处列出整个代码,为简单起见,我将显示一个示例,因为该代码不是...

回答 7 投票 0

从R中的twitter源获取子字符串

我有一个数据框,其中一栏是twitter来源,但是,现在看起来很乱。要清理它,我只想提取:iPhone的Twitter,Android的Twitter等。因此,我想...

回答 1 投票 0

用于提取r中数据帧内5位数字的前2位数字的功能

如何选择数字的前两位数字?我只需要函数的名称例如:12455变成12,13655变成13基本上,它等效于整数的子字符串。

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.