-3

私はこの文字列を持っています、

var someStr = "http://test.com:4023/somespace/fewusers?LogicalId=lid%3A%2F%2Fkpr.social.1
&kprThemeName=kprBlue&kprCurrentLocale=en-US&kprCurrentLanguage=en-US
&kpr10spaceShell=1&kprspaceVersion=10.34.0&kprStyle=0.0";

someStrjsファイルで、が含まれているかどうかを確認したいと思いますLogicalId=lid%3A%2F%2Fkpr.social.1

私はこれのために書くのが難しいと感じていregxます。助言がありますか?

4

2 に答える 2

5

使ってみませんindexOfか?

someStr.indexOf("LogicalId=lid%3A%2F%2Fkpr.social.1") >= 0
于 2013-01-10T18:20:19.440 に答える
2

正規表現を使用しないでくださいindexOf

var exists = someStr.indexOf("LogicalId=lid%3A%2F%2Fkpr.social.1") > -1;

ただし、正規表現のバージョンは次のようになります。

var exists = new RegExp("LogicalId=lid%3A%2F%2Fkpr.social.1").test(someStr);
于 2013-01-10T18:20:38.190 に答える