gpt4 book ai didi

相当于 PHP 的 strstr() 函数的 JavaScript 或 jQuery

转载 作者:可可西里 更新时间:2023-11-01 02:32:24 28 4
gpt4 key购买 nike

jQuery 或 JavaScript 中是否有功能与 PHP 中的 strstr() 功能相同的函数?

我有一个 AJAX 响应,应该是 1、2、3、12、13、23 或 123。我想检查 1 是否存在,然后 2 是否存在,然后 3 是否存在。

最佳答案

尝试使用这个:

function strstr(haystack, needle, bool) {
// Finds first occurrence of a string within another
//
// version: 1103.1210
// discuss at: http://phpjs.org/functions/strstr // + original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// + bugfixed by: Onno Marsman
// + improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
// * example 1: strstr(‘Kevin van Zonneveld’, ‘van’);
// * returns 1: ‘van Zonneveld’ // * example 2: strstr(‘Kevin van Zonneveld’, ‘van’, true);
// * returns 2: ‘Kevin ‘
// * example 3: strstr(‘name@example.com’, ‘@’);
// * returns 3: ‘@example.com’
// * example 4: strstr(‘name@example.com’, ‘@’, true); // * returns 4: ‘name’
var pos = 0;

haystack += "";
pos = haystack.indexOf(needle); if (pos == -1) {
return false;
} else {
if (bool) {
return haystack.substr(0, pos);
} else {
return haystack.slice(pos);
}
}
}

(来自http://phpjs.org/functions/strstr:551)

整体 phpjs 非常出色。

关于相当于 PHP 的 strstr() 函数的 JavaScript 或 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7015181/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com