相关疑难解决方法(0)

检查字符串在字符串开头是否包含单词

我开始学习一些更高级的 js,我想检查字符串是否在行开头包含单词。像这样的东西会很好!:

var string = "Hello world";
if (string.contains("Hello", start) == true)
{
console.log("success");
}
Run Code Online (Sandbox Code Playgroud)

javascript string node.js

3
推荐指数
1
解决办法
3832
查看次数

如果对象包含字符串,Javascript从数组中删除对象

我有一组与此类似的对象

[{ id: "11", name: "Car", symbol: "CA" }
,{ id: "13", name: "Cycle", symbol: "CY" }
,{ id: "15", name: "Train", symbol: "TA" }
,{ id: "3", name: "Ufo", symbol: "UF" }]
Run Code Online (Sandbox Code Playgroud)

让我们假设我有这个字符串Car,我如何搜索对象数组以查找哪个对象(如果有的话)在名称键中包含该特定字符串,然后从对象数组中删除该对象?

这就是我到目前为止所得到的(基本上什么都没有,因为我不知道从这里开始做什么)

function remove_obj_from_array_of_objs(str, array_of_objs){

}
Run Code Online (Sandbox Code Playgroud)

javascript arrays object

3
推荐指数
1
解决办法
4126
查看次数

jQuery如果URL包含路径名

我有这个脚本:

<script type="text/javascript">
$(document).ready(function() {

var url = location.pathname;

  if ("url:contains('message')") {
    $("a#none").attr("class","active");
  }

});        
        </script>
Run Code Online (Sandbox Code Playgroud)

它很好地将类激活添加到url.但是,即使URL不包含路径消息,它也会将类激活添加到URL.我究竟做错了什么?

url jquery class

2
推荐指数
1
解决办法
6403
查看次数

Angularjs如何在$ scope中包含?

我想知道是否有可能知道$ scope中是否有一个字符,例如像这样的字符,但是在angularJs中

$scope.test = "Hi, How Are You?";
if($scope.test.Contains("?")) {
  return true
} else {
  return false
}
Run Code Online (Sandbox Code Playgroud)

javascript angularjs

2
推荐指数
2
解决办法
5万
查看次数

从Java脚本中的字符串中提取特定单词

#anotherdata=value#iamlookingforthis=226885#id=101&start=1
Run Code Online (Sandbox Code Playgroud)

给定上面的字符串,如何提取字符串中的“ iamlookforthis = 226885”?它的值可能会更改,因为它是动态的。因此,其他实例可能是“ iamlookforthis = 1105”。位置/顺序也可能会更改,可能在中间或最后一部分。

先感谢您。

javascript

2
推荐指数
1
解决办法
1万
查看次数

css3:包含选择器不起作用

我不明白我做错了什么,但是:containscss 选择器对我不起作用。它是否被排除在当前的 css3 实现之外?我在 FF、chrome 和 IE 中检查它,它们都忽略了background: red属性。

<!DOCTYPE html>
<html>
<head>
<style>
.a {
border: 1px solid black;
width: 20px;
height: 30px;
position: relative;
}

.a:contains("1") {
background: red;
}
</style>
</head>
<body>
<div class="a">1</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

css

2
推荐指数
1
解决办法
4209
查看次数

查找字符串中字符的第二次出现

我听说JavaScript有一个名为的函数search(),该函数可以在另一个字符串(B)中搜索一个字符串(叫作A),它将返回在B中找到A的第一个位置。

var str = "Ana has apples!";
var n = str.search(" ");
Run Code Online (Sandbox Code Playgroud)

代码应返回3作为在中找到空格的第一个位置str

我想知道是否有一个函数可以在字符串中找到下一个空格。

例如,我想找到字符串中第一个单词的长度,如果我知道它的开始位置和结束位置,就可以轻松地做到这一点。

如果有这样的功能,那么有没有比这更好的功能了?

javascript string

2
推荐指数
1
解决办法
5862
查看次数

如果它在变量内部

可能重复:
JavaScript:字符串包含

我有一个简单的问题.我的网址有一个变量.现在我要检查这个网址.我做这个javascript:

var url = "http://www.mikevierwind.nl";

if(url == "localhost" ) {
    alert("test");
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能做出跟进的事情.当迈克风成为变数.比跑吧.变量也可以是mikevierwind.be和mikevierwind.eu.但脚本必须始终运行.我必须检查mikevierwind是否在变量中.

javascript jquery

1
推荐指数
1
解决办法
70
查看次数

如果在单元格中找到某些“单词”,则删除Google表格中的行

我有一个超过3000行的Google表格。有些行包含不相关的单词。因此,我需要一种批量删除这些单词的方法。例如,单元格将包含以下内容:

 # | Product
-------------------------------
 1 | Cool new product
 2 | Old product
 3 | Product that's old
Run Code Online (Sandbox Code Playgroud)

我想删除所有包含单词“ old”的行。

我发现一个脚本完成了一半的工作,但是它需要“单词”来匹配整个单元,而不仅仅是某些单元。

以下代码中的第17行是需要调整的内容:


16 |
17 |      if (row[1] == 'old')
18 |
Run Code Online (Sandbox Code Playgroud)

这是代码:

/**
 * Deletes rows in the active spreadsheet that contain 'word' in column B
 * For more information on using the Spreadsheet API, see
 * https://developers.google.com/apps-script/service_spreadsheet
 */

function readRows() {
 var sheet = SpreadsheetApp.getActiveSheet();
 var rows = sheet.getDataRange();
 var numRows = rows.getNumRows();
 var values = rows.getValues(); …
Run Code Online (Sandbox Code Playgroud)

javascript google-sheets google-spreadsheet-api

1
推荐指数
1
解决办法
7455
查看次数

jQuery(selector).contains抛出"无方法"TypeError?

我的HTML:

<form>
    <input type="text" name="url" maxlength="10" />
</form>
Run Code Online (Sandbox Code Playgroud)

我的JS:

$(document).ready(function(){
    var inputUrl =  $('input[name=url]');
    inputUrl.change(function() {
        alert(inputUrl);
        if ($(inputUrl).contains('watch'))
        {
            alert ('Contains watch: yes');
        }
        else
        {
            alert ('Contains watch: no');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

Chrome控制台显示:

Uncaught TypeError: Object [object Object] has no method 'contains'
Run Code Online (Sandbox Code Playgroud)

什么是正确的语法:

if ($(inputUrl).contains('watch'))

javascript jquery

0
推荐指数
1
解决办法
1497
查看次数

为什么String.indexOf检查JavaScript失败?

从这个着名的高投票问题我发现一个有效的方法来检查一个字符串是否包含另一个字符串与String.indexOf.

var abcde = "abcdefg";
var abc = "abc";
alert(abc.indexOf(abcde) != -1);//return true
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试这样做时:

var url = "https://stackoverflow.com/questions/1789945/method-like-string-contains-in-javascript";
var s = "stackoverflow";
alert(s.indexOf(url) != -1); //**return false,but I think it 'should' return true!**
Run Code Online (Sandbox Code Playgroud)

我很好奇为什么包含符号或斜线的更复杂的东西/ 似乎失败了.还是我错过了什么?

javascript string

0
推荐指数
1
解决办法
655
查看次数

如果页面上存在字符串,则执行功能

如果页面上存在特定字符串,我只想提示"页面包含字符串"的警报.

不应该这么简单:

if ('*:contains("This String")') {
    alert('Page Contains String');
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery

0
推荐指数
1
解决办法
150
查看次数

JavaScript:检查字符串是否包含 '.' (一个句号)

我正在尝试搜索字符串以查看它是否包含句点“。” 我将输入字段的值加载到变量中,然后在该变量上运行 javascript 字符串 search() 方法。

var _email = document.getElementById(Input).value;
var contains_dot = _email.search(".");
Run Code Online (Sandbox Code Playgroud)

如果在字符串中找不到句点或表示匹配位置的数字,则 contains_dot 变量应返回 -1。

可悲的是......变量'contains_dot'每次只返回0。难道我做错了什么?..有没有更好的办法?

请注意:

contains_dot = _email.indexOf(".");
Run Code Online (Sandbox Code Playgroud)

不适用于此问题,因为无论输入如何,它都会返回 0。

javascript forms string search

0
推荐指数
1
解决办法
1万
查看次数