我想只匹配URL的根,而不是文本字符串中的整个URL.鉴于:
http://www.youtube.com/watch?v=ClkQA2Lb_iE
http://youtu.be/ClkQA2Lb_iE
http://www.example.com/12xy45
http://example.com/random
Run Code Online (Sandbox Code Playgroud)
我想让最后两个实例解析为www.example.com
或example.com
域.
我听说正则表达式很慢,这将是我在页面上的第二个正则表达式,所以如果有没有正则表达式,请告诉我.
我正在寻找这个解决方案的JS/jQuery版本.
你如何正确构建一个没有该部分的mailto:link.
mailto:someaddress@example.com?
我不想要地址,只是想在之后的参数中通过mailto填写.
我正在寻找一个给定这个数组的函数,
array(
[0] =>
array(
['text'] =>'I like Apples'
['id'] =>'102923'
)
[1] =>
array(
['text'] =>'I like Apples and Bread'
['id'] =>'283923'
)
[2] =>
array(
['text'] =>'I like Apples, Bread, and Cheese'
['id'] =>'3384823'
)
[3] =>
array(
['text'] =>'I like Green Eggs and Ham'
['id'] =>'4473873'
)
etc..
Run Code Online (Sandbox Code Playgroud)
我想寻找针头
"面包"
并得到以下结果
[1] =>
array(
['text'] =>'I like Apples and Bread'
['id'] =>'283923'
)
[2] =>
array(
['text'] =>'I like Apples, Bread, and Cheese'
['id'] =>'3384823'
Run Code Online (Sandbox Code Playgroud) 之前已经问过这个问题,我发现了这个问题:
但我正在寻找一些略有不同的东西.
我需要匹配Youtube ID本身兼容所有可能的youtube链接格式.不仅仅是从youtube.com开始.
例如:
http://www.youtube.com/watch?v=-wtIMTCHWuI
http://www.youtube.com/v/-wtIMTCHWuI?version=3&autohide=1
http://youtu.be/-wtIMTCHWuI
http://www.youtube.com/oembed?url=http%3A//www.youtube.com/watch?v%3D-wtIMTCHWuI&format=json
http://s.ytimg.com/yt/favicon-wtIMTCHWuI.ico
http://i2.ytimg.com/vi/-wtIMTCHWuI/hqdefault.jpg
是否有一个聪明的策略,我可以用来匹配-wtIMTCHWuI
兼容所有这些格式的视频ID .我正在考虑字符计数和匹配=
?
/
.
&
字符.
我想根据当前选择的页面和选项卡加载不同的内容脚本.现在,我有三个内容脚本.我想将其中两个用于一个页面,将第三个用于另一个页面.
属于第1页:
content_script.js
load_content_script.js
属于第2页:
newtab_content_script.js
现在我的清单看起来像这样
{
"name": "A plugin for AdData express. Generate an instant excel document from the brands you check mark.",
"version": "1.0",
"background_page": "background.html",
"permissions": [
"cookies",
"tabs",
"http://*/*", "https://", "*", "http://*/*", "https://*/*",
"http://www.addataexpress.com", "http://www.addataexpress.com/*"
],
"content_scripts": [
{
"matches": ["<all_urls>","http://*/*","https://*/*"],
"js": ["load_content_script.js", "content_script.js", "newtab_content_script.js", "jquery.min.js", "json.js"]
}
],
"browser_action": {
"name": "AdData Express Plugin",
"default_icon": "icon.png",
"js": "jquery.min.js",
"popup": "popup.html"
}
}
Run Code Online (Sandbox Code Playgroud)
我将如何在清单或其他地方构建这个?
javascript permissions google-chrome manifest google-chrome-extension
我没有真正的Android设备,所以我现在使用模拟器进行我的所有开发,在Android设备2.1及更低版本上,mailto:web链接真的不受支持吗?2.2工作,但每次我点击mailto:
1.6或2.1上的链接,我得到[不支持的操作]对话框.有真实设备的人想要测试一下吗?
我想在使用jQuery延迟2秒之后转到上一页.我想也许我可以这样做,但我认为在错误的背景下使用它.代码没有做任何有价值的事情.
function goBack() {
$(this).delay(3000, function(){
history.back();}
return false;
}
Run Code Online (Sandbox Code Playgroud) 我试图了解语法中语言之间的相似之处.Python,jQuery和C有多相似?我开始在Actionscript 3中编程,然后继续使用Javascript,然后继续学习Prototype,然后我开始使用jQuery,发现语法非常不同.那么jQuery更像是C和Python吗?
Chrome将如何处理此方案.
假设我安装了两个扩展.一个扩展名将页面变为蓝色,另一个扩展名将页面变为红色.哪个扩展优先?
我想比较三个字符串:
"a text string" //target string
"a kind of similar text string"
"the cow jumps over the moon"
Run Code Online (Sandbox Code Playgroud)
并设置一个百分比参数,该参数返回与目标类似的x%结果.
$results = compare($array,$target,80)
$results // Returns an array with str 1,2, because they are at least 80 similar to the target.
Run Code Online (Sandbox Code Playgroud)
此外,在JavaScript或jQuery中可能有类似的功能吗?
为什么这条线有效
$('#body-image').css("background-image", 'url('+ backgroundimage +')');
Run Code Online (Sandbox Code Playgroud)
但不是这个
$('#body-image').css("background-image", 'url('backgroundimage')');
Run Code Online (Sandbox Code Playgroud)
或者这个
$('#body-image').css("background-image", 'url(backgroundimage)');
Run Code Online (Sandbox Code Playgroud)