我是正则表达式的新手,并且想知道我怎么才能得到字符串中的第一个数字,如100 2011-10-20 14:28:55.在这种情况下,我希望它返回100,但数字也可能更短或更长.
我在考虑像[0-9] +这样的东西,但它分别需要每一个数字(100,2001,10,......)
谢谢.
我有一个带有4个视图控制器的标签栏控制器,并在导航控制器中有这个标签栏控制器.
我想为标签栏控制器的一个特定视图控制器显示一个UIBarButtonItem.
我试着使用以下内容
if (tabBarController.selectedViewController == customTourViewController)
{
[tabBarController.navigationItem setRightBarButtonItem:done];
}
Run Code Online (Sandbox Code Playgroud)
但按钮没有显示出来.
如果我将每个视图控制器放在导航控制器中,则该按钮仅显示该视图,但最终我有2个导航栏.
有什么方法可以实现第一个解决方案吗?谢谢.
因此我的scrollView的contentSize最初等于我的图像的帧,但似乎我缩放的越多,contentSize得到的越大.因此,当scrollView放大时,它周围存在巨大的差距.动态更新contentSize in - (void)scrollViewDidZoom:(UIScrollView*)aScrollView似乎不起作用.我错过了什么吗?
注意:间隙只能垂直显示(即:在imageView的上方和下方)
我试图用id'filename' 更改每个元素的innerHTML值,但只有第一个更新.
我的问题是只更新id为'filename' 的第一个元素.
HTML代码是作为流动模板生成的,但我认为它不应该改变任何东西.
这是HTML:
<ul>
{% for product in products %}
<li>
<p>{{ product.title }}</p>
{% for image in product.images %}
<img src={{ image.src }} height="200px" />
<p>1) Is your image name descriptive? {{ image.src }}</p>
<p>2) Is your alt tag descriptive enough? {{ product.title }}</p>
<p>3) Is your image file type JPEG? <div id="filename">{{ image.src }}</div></p>
{% endfor %}
</li>
<hr>
{% endfor %}
</ul>
Run Code Online (Sandbox Code Playgroud)
和javascript:
<script type="text/javascript">
$("#filename").each(function() {
$(this).html("ext!");
}); …Run Code Online (Sandbox Code Playgroud) 我的自定义按钮包含在滑动时更新的值.但是当我点击它时,它不会保留该值,而是设置回在Interface Builder中设置的默认值,或者通过[button00 setText:@"default value" forState:UIControlStateNormal].
知道如何保持最新的更新值吗?
ios ×3
java ×1
javascript ×1
jquery ×1
liquid ×1
objective-c ×1
regex ×1
scroll ×1
uiscrollview ×1
zoom ×1