1

如何在 Javascript 中找到带有正则表达式的单词?

例如:

http://127.0.0.1/w/?id=2&tab=wow

我想知道此链接是否包含“标签”一词。

4

2 回答 2

3
var string = 'http://127.0.0.1/w/?id=2&tab=wow'
var containsTab = string.indexOf('tab') > -1

或者,如果您真的想使用正则表达式:

var containsTab = string.match(/tab/);
于 2012-05-02T22:37:26.107 回答
1
  1. jQuery 不是一种语言。这是一个为 JavaScript 编写的库。
  2. 您不需要正则表达式。
  3. 使用indexOf.

    var str = 'http://127.0.0.1/w/?id=2&tab=wow';
    
    if(str.indexOf('tab') > -1) {
        // Contains string
    } else {
        // Doesn't
    }
    
于 2012-05-02T22:38:08.383 回答