问题标签 [substr]

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.

0 投票
1 回答
515 浏览

sql - 如何使用sql从列中解析出引用的值

我有一个具有这样的值的字段...

s:10:"03/16/1983"; s:4:"男"; s:2:"否";

我想解析出引用的值。

它将是 substr 和 instr 的某种组合

它的双引号我很难找到它的位置。

我尝试过 select substr(field_value, instr(field_value,'"'),instr(field_value,'"',null,2)) from table where 等

道歉一个菜鸟问题...

0 投票
3 回答
165 浏览

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

我有一个 DNA 序列,如:cgtcgctgtttgtcaaagtcg....

这可能是 1000 多个字母长。

但是,例如,我只想查看字母 5 到 200,并将字符串的这个子集定义为新对象。

我尝试查看该nchar功能,但没有找到可以做到这一点的东西。

0 投票
5 回答
4297 浏览

perl - 我可以使用 Perl 的 unpack 将字符串分解为 var 吗?

我有一个由四部分组成的图像文件名:

  1. $Directory(图片所在的目录)
  2. $Name(对于一个艺术网站,这是画名参考#)
  3. $File(图像文件名减去扩展名)
  4. $Extension(图片扩展名)

我希望相应地分解:

我想知道 substr 是否是分解传入的最佳选择,$example这样我就可以使用 4 个变量来做一些事情,比如验证/错误检查,从它的$Name赋值中获取详细的名称等等。我找到了这篇文章:

解压速度比 substr 快吗? 所以,在我的初学者“石头工具”方法中:

那么,我可以使用解包,或者甚至是另一种更有效的方法吗?

我也想避免加载任何模块,除非这样做会因为某种原因使用更少的资源。模组是我喜欢的很棒的工具,但我认为这里没有必要。

我意识到我可能应该将变量推入数组/散列但是,我真的是这里的初学者,我需要进一步说明如何做到这一点以及如何将它们拉回来。

感谢 stackoverflow.com 上的每一个人!

0 投票
3 回答
1586 浏览

c++ - C++中的左值substr方法

我想substr在我制作的字符串类中用 C++ 创建一个方法。

string 类当然是基于 C 风格的字符串,我负责内存管理。

我想编写一个substr(start, length)可以正常工作的函数:

而且也是这样:

请注意,即使我得到一个 3 个字符长的子字符串,我只输入了 2 个字符,输出字符串仍然是 HDDo。

知道如何完成这项工作吗?

谢谢!

0 投票
3 回答
547 浏览

php - PHP分页脚本

我想要做的是,如果第 12 个字符在一个单词内(第 12 个字符不是空格),我想移动我的光标,直到它找到一个空格并返回该子字符串,尽管它的长度超过 12 个字符。我怎样才能做到这一点?谢谢

0 投票
4 回答
9164 浏览

javascript - Javascript substr(); 按单词限制而不是字符

我想用单词而不是字符来限制 substr。我正在考虑正则表达式和空格,但不知道如何解决。

场景:使用 javascript/jQuery 将一段单词限制为 200 个单词。

这很棒,但把单词分成两半:) 提前谢谢!

0 投票
7 回答
21630 浏览

php - PHP 函数 substr() 错误

当我使用substr()时,最后会得到一个奇怪的字符

我有 500 个字符的输出和 � <--

我怎样才能解决这个问题?是编码问题吗?我的语言是希腊语。

0 投票
2 回答
2415 浏览

php - 变音符号和 mb_substr 的问题

我正在使用mb_substr函数对带有变音符号的 unicode 字符串进行切片,但它可以像使用简单substr函数一样工作。它将 unicode 字符分成两半,显示问题标记的菱形。

例如

可能有什么问题?

0 投票
4 回答
2498 浏览

php - PHP Substr 函数修剪问题

我正在使用下面的代码来修剪标题并在我的博客上显示最近的帖子部分

但是 HTML 字符实体存在问题。当我使用substr修剪标题的substr功能时,修剪HTML字符实体的功能也是如此。

所以我尝试使用html_entity_decode功能,但我不能很好地做到这一点。

任何人都可以帮助我吗?

0 投票
4 回答
1727 浏览

c - 来自文件夹 1/file1.txt 等字符串的子字符串 C

我有像“folder1/file1.txt”或“foldername1/hello.txt”这样的字符串,我需要使用包含斜杠(/)标识文件夹名称的子字符串
(例如:来自“folder1/file1.txt”我需要“文件夹1/”)。
文件夹名称并非都具有相同的长度。我怎么能在C中做到这一点?谢谢