substr相关内容

Oracle 从字符串中提取变量数

我希望从查询中长度可变的混合字母数字字符串中提取特定数字.我需要这个来计算基于该数字的范围.我正在使用 Oracle. 示例: D-3-J32P232 -我至少需要抓住 J32,而且很可能甚至是该字符串中的 32.这个数字范围可以随时更改. 范围可以是: D-3-J1P232到D-3-J322P2342 第二个和第三个字母后面的数字可以是任意长度的数字.有没有办 ..
发布时间:2021-09-01 18:41:55 数据库

C++ 不能将字符串转换为 wstring

我想将字符串变量转换为 wstring,因为一些德语字符会在对变量执行 substr 时导致问题.当任何这些特殊字符出现在起始位置之前时,起始位置就会被伪造.(例如:对于 "ä" size() 返回 2 而不是 1) 我知道以下转换有效: wstring ws = L"ä"; 既然我正在尝试转换一个变量,我想知道是否有替代方法,例如 wstring wstr = L"%s"+str// ..
发布时间:2021-09-01 18:41:52 服务器开发

如何删除文本中的最后一个字符?

可能的重复: 从字符串中删除最后一个字符 我想删除文本中的最后一个字符.. 例如 我的字符串:示例文本 第二个:example tex 怎么样? 解决方案 使用 substr $text = '示例文本';$text = substr($text, 0, -1) substr 接受三个参数,原始文本、start 和长度,它返回原始文本中从 start 开始的 ..
发布时间:2021-09-01 18:41:49 PHP

如何防止显示菱形问号符号,即使使用 mb_substr 和 utf-8

我已经阅读了一些其他问题,尝试了答案,但最终没有结果.我得到的是例如这个 Μήπως θα έπρεπε να ... 而且我无法删除那个奇怪的问号.我所做的是获取 RSS 提要的内容,该内容也被编码为 使用希腊语作为内容. 有什么办法可以解决这个问题吗? descrip ..
发布时间:2021-09-01 18:41:44 PHP

PHP 从字符串中提取数字

我想从 PHP 中的字符串中提取数字,如下所示: 如果 string = 'make1to6' 我想提取整个字符串中 'to' 子字符串前后的数字字符.即要提取1和6 我将使用这些返回值进行一些计算.'我想提取整个字符串中“to"子字符串前后的数字字符.即要提取 1 和 6 字符串的长度不固定,最大长度为10个字符.字符串中'to'两边的数字最多为两位. 一些示例字符串值: ..
发布时间:2021-09-01 18:41:41 PHP

substr() 返回错误的字符数

substr() 返回 28 个字符而不是 25 个. $nature_goods 是输入栏,用户可以在此输入包含特殊字符的字符串. 代码 $nature_goods = "商品的自然数量yy 120pcs 1*X23X24898";回声 strlen($nature_goods);echo " ";echo substr($nature_goods, 0,25);echo " "; ..
发布时间:2021-09-01 18:41:38 PHP

将 substr 过滤器从字符数转换为字数

我正在使用下面的 getExcerpt() 函数来动态设置文本片段的长度.但是,我的 substr 方法目前基于字符数.我想将其转换为字数.我是否需要分离函数,或者是否有可以代替 substr 的 PHP 方法? 函数 getExcerpt(){//目前这是字符数.需要转换为字数$my_excerptLength = 100;$my_postExcerpt = strip_tags(子字符串(' ..
发布时间:2021-09-01 18:41:32 PHP

尝试从 R 中的基因序列返回指定数量的字符

我有一个 DNA 序列,如:cgtcgctgtttgtcaaagtcg.... 这可能有 1000 多个字母长. 但是,我只想查看例如字母 5 到 200,并将字符串的这个子集定义为一个新对象. 我尝试查看 nchar 函数,但没有找到可以做到这一点的东西. 解决方案 尝试 substr("cgtcgctgtttgtcaa[...]", 5, 200) 参见subst ..
发布时间:2021-09-01 18:41:30 其他开发

根据现有变量的前 7 个字符创建一个新变量

我一直在努力创建一个仅包含现有变量的前七个字符的新变量.对不起,如果这很明显,但我一直在努力寻找满足我在 Google/Stack Overflow 上需求的答案. 我的数据如下所示: 变量UKM5001028UKM5001028UKM5001028UKM5001028 我想要: 变量2UKM5001UKM5001UKM5001UKM5001 我尝试了下面的代码并成功修剪了第 7 个 ..
发布时间:2021-09-01 18:41:24 其他开发

PHP 在下划线之前获取字符串中的所有内容

我这里有这个代码: $imagePreFix = substr($fileinfo['basename'], strpos($fileinfo['basename'], "_") +1); 这让我得到了下划线之后的所有内容,但我希望获得下划线之前的所有内容,我将如何调整此代码以获取下划线之前的所有内容? $fileinfo['basename'] 等于 'feature_00' ..
发布时间:2021-08-30 20:50:26 PHP

Sqlite 从包含的列中创建新列;

我有一个数据库 test.db,第一列包含 123456;abcdef;ghijk 等.是否可以将数据拆分成自己的列?> 123456 永远不会改变长度. abcdef 和 ghijk 改变长度,也可能不包含任何内容. 我尝试了下面的字符串,但我得到 ; 出现在 t2 或 t3 中,这取决于 abcdef 的长度 和 ghijk. select substr(column,1,6) ..
发布时间:2021-08-23 18:56:09 数据库

Oracle - 按外观替换字符串

我有一个有趣的问题,如果你能分享你的想法......我稍微改变了数据,但结构是相同的 create table TestReplace (Description varchar2(500), ParamValue1 number, ParamValue2 number, ParamValue3 number);insert into TestReplace (Description) value ..
发布时间:2021-07-07 19:46:35 数据库

根据 perl 中的输入查找最长的重复字符串(使用子程序)

所以我试图找到给定的特定模式的最长重复.到目前为止,我的代码看起来像这样,并且相当接近,但是它并没有完全给出想要的结果: 使用警告;使用严格;我的$DNA;$DNA = "ATATCCCACTGTAGATAGATAGAATATATATATATCCCAGCT";打印 "$DNA\n" ;打印“最长的 AT 重复是".最长重复($DNA,“AT")."\n" ;打印“最长的 TAGA 重复是".最长 ..
发布时间:2021-07-07 19:23:02 其他开发

提取字符串中的前 2 个字符

我需要提取字符串中的前 2 个字符,以便稍后创建 bin 图分布.向量: x 我已经走到这一步了: substrRight 调用函数 substrRight(x, 1) 回复 [1] "79" "84" "89" 需要打印最后 2 个字符而不是第一个. [1] "75" "80" "85" 解决方案 你可以直接使用 substr 函数来取每个字符串的前两个字符: x ..
发布时间:2021-06-30 19:51:42 其他开发

根据模式提取子串

假设我有一个字符串列表: string = c("G1:E001", "G2:E002", "G3:E003") 现在我希望得到一个只包含冒号“:"之后部分的字符串向量,即substring = c(E001,E002,E003). 在 R 中有没有方便的方法来做到这一点?使用 substr? 解决方案 这里有几个方法: 1) 子 sub(".*:", "", strin ..
发布时间:2021-06-30 19:49:49 其他开发

MongoDB:从字符串中删除最后两个字符

如何去除MongoDB中String的最后两个字符? 我尝试了以下解决方案,但没有奏效. $substr: [ "$document.field", 0, { $strLenCP: "$document.field" } - 2 ] 解决方案 你必须使用 $add 或 $subrtract 评估新字符串的长度: db.collection.aggregate([{$项目:{新字符串 ..
发布时间:2021-06-03 19:43:53 其他开发

dplyr的条件突变

我想在我的数据集中创建一个新列:i)如果单词本身以"vi"开头,则删除最后一个字符;ii)如果单词本身不以"vi"开头,则删除最后两个字符.我知道如何在R中处理该问题,如下所示: iris $ Species ..
发布时间:2021-05-02 20:53:10 其他开发