我有网址:
/foo
/bar/test
Run Code Online (Sandbox Code Playgroud)
如果/
URL中只有一个,我试图item[1]
在它前面添加.否则,我想匹配/something
请求路径中的第一个gsub
.这里出了点问题:
((request.path.count "/" == 1) ? "/#{item[1]}/#{request.path}" : request.path.gsub( /^\/[^\/]+/, "/#{item[1]}" ))
Run Code Online (Sandbox Code Playgroud) 使用以下代码设置全局导航后退按钮图像:
float imageSize = 21.5; // @2x is 43px width
UIImage *barBackBtnImg = [[UIImage imageNamed:@"arrow-back-white"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, imageSize, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:barBackBtnImg
forState:UIControlStateNormal
barMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -60)
forBarMetrics:UIBarMetricsDefault];
Run Code Online (Sandbox Code Playgroud)
原始图片:http://cl.ly/XJgD和in-app(被拉伸):http://cl.ly/XKc0
任何想法为什么图像仍在拉伸?
我不确定为什么这个jQuery输出格式错误的HTML:
<img src="http://farm6.static.flickr.com/5300/5459333519_0bfb0763b0_m.jpg">
Run Code Online (Sandbox Code Playgroud)
从这段代码:
$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?id=59597329@N08&lang=en-us&format=json&jsoncallback=?", function(data){
$.each(data.items, function(i,item){
$("<img>").attr("src", item.media.m).appendTo("#mac");
});
});
Run Code Online (Sandbox Code Playgroud)
#mac
是保存图像的div
任何人都可以理解这个吗?
我正在使用preg_replace()
如下代码中所示.
$p = preg_replace('/#[\d\w]+/', '<a href="http://'.$_SERVER['HTTP_HOST'].'/search/term:'.str_replace('#', rawurlencode('%23'), '${1}').'">${1}</a>', $p);
$p will be a string like '(#ben)'
Run Code Online (Sandbox Code Playgroud)
但是,没有输出任何内容$1
.我使用$1
不正确吗?
应该输出这个: <h2>Bens (<a href="http://example.com/search/term:#ben">ben</a>) cat</h2>