问题标签 [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.
hash - substr md5 碰撞
我需要一个 4 个字符的哈希。目前我正在使用md5()
哈希的前 4 个字符。我正在散列一个长度为 80 个字符或更少的字符串。这会导致碰撞吗?或者,假设我将散列少于 65,536 (16 4 ) 个不同的元素,碰撞的可能性是多少?
php - 用正则表达式去掉标点符号?
我做了这个函数来限制输出中字符串的长度,
它工作正常,但我认为它并不完美......例如,我在字符串中有这个文本,
这就是我使用该功能的方式,
然后它返回,
;...
当你想告诉人们内容/行中有更多文本时,它看起来并不好。
我在想是否可以使用正则表达式来检查是否存在任何标点符号,...
然后将其删除。
是否可以?我如何编写表达式来改进我的功能,以便有点“防弹”?
谢谢。
arrays - 为什么直接传递给方法时 substr 的工作方式不同?
我有一个关于 perl 的问题,我过去不关心,但现在它困扰着我。
我有一个调用 saveItems 的方法,它从文本日志中获取一个值并解析输入。
所以我在方法中有这几行。
$intime 是传递给此方法的时间值。$intime 样本:0431:12
我的问题是,为什么上面没有给我任何错误,但是当我尝试像这样缩短行时:
只有第一个有效,而其余的给我一个字符串错误。
如您所见,我对 perl 相对较新,但是任何人都可以给我答案吗?
编辑
样本人力资源:
编辑
案例关闭..阅读我的回答帖子
php - PHP substr - 第一个参数不接受整数
PHP substr函数不接受从整数转换的字符串...:P
情况
如果我留下这样的代码,它可以工作:
结果是对的:
问题
但是我从一个整数变量(来自数据库)中获得了这个密钥。所以结果是空的,类似于我从这段代码中得到的:
结果是一个空白字符串。
我尝试了所有方法,例如(string) cast, substr($key."", 35, -1),但它不起作用。
有没有人有什么建议?
php - PHP substr 查询 - 裁剪 URL
我目前有字符串:“/en/sports/football/”
我如何 substr 这个字符串来实现:
“/体育/足球/”
非常感谢您的任何指点。
php - php子字符串正则表达式
我整天都在阅读 php 代码,但我似乎无法找到我认为是一个简单问题的答案。
我有一个充满字符串的数组,我想看看字符串中的第一个字符是否是数字,然后用它做一些事情,例如:
我把这一切都搞错了吗?
当然,我可以将正则表达式设置为 [^0-9] 以在开始时进行匹配,但 PHP preg_match 让我非常困惑。
任何建议都会很棒。
谢谢
c++ - std::string 可以为右值 *this 重载“substr”并窃取资源吗?
我突然想到std::string
,substr
当它可以从*this
.
N3225 的标准库包含以下成员函数声明std::string
可以实现为右值优化的实现是否可以substr
重载并提供两个版本,其中一个可以为右值字符串重用缓冲区?
我想右值版本可以按如下方式实现,*this
将设置的内存重用*this
到移动状态。
这在常见的字符串实现上是否以有效的方式工作,还是需要太多的内务处理?
php - mysql SUBSTR() 问题
今天早上很容易。
好的,这是我的小sql
声明
SELECT SUBSTR(quote,1,20) FROM b_quotes WHERE id='74'
这将返回一个令人困惑的空结果,因为如果我调用该记录的任何其他部分(例如客户电子邮件地址),它会完美地返回它。我已经尝试过变体,但似乎总是失败的 SUBSTR 部分。
任何人都可以对此有所了解吗?
谢谢肖恩
php - 哪个功能更快?substr() 还是 str_replace()?
我有一个脚本,我可以在其中使用substr()
或str_replace()
。我substr()
只需要切断最后一个字符,而使用 str_replace 我需要!
什么都不替换。哪个会更快?
我猜substr()
?
php - php substr_replace 空格用连字符?
我有这个
当 textContent 只是像“sunny”这样的一个词时,这很好用。但是,如果当前天气是例如“部分多云”,我当然会应用两个类(.partially 和 .cloudy 而不是 .partially-cloudy。
如何确保 textContent 中包含两个(或更多)单词时,我用连字符替换所有空格?
这不起作用:
谢谢你。