2012-05-08 1 views
2

あなたのために愚かなQかもしれません。 document.URLを使用してURLを取得していますJavaスクリプトの部分文字列を取得して比較するには?

ここでそのURLに入力文字列が含まれているかどうかを確認します。

これを行う方法はありませんか、手動で処理する必要がありますか。

ご協力いただきありがとうございます。

答えて

4

確認する方法はいくつかあります。

//use indexof 
document.URL.indexOf('this is my input string') > -1; 

//use the String.search method (equivalent to indexOf) 
document.URL.search('this is my input string') > -1 

//use a regular expression with method 'test' 
/this is my input string/i.test(document.URL); 
0

あなたは、文字列で指定された値が最初に現れる位置を返すためのindexOf()メソッドを使用することができます:あなたは、たとえば使用できるようにdocument.URLは、Stringです。

または、search()メソッドを正規表現で使用します。それははるかに強力です。

チェックw3schoolでの情報:

http://www.w3schools.com/jsref/jsref_indexof.asp

http://www.w3schools.com/jsref/jsref_search.asp

関連する問題