将会有一个单个或多个字符串,根本没有逗号。
import UIKit
class ViewController: UIViewController{
private var myImageview : UIImageView!
private var myImage : UIImage!
override func viewDidLoad() {
super.viewDidLoad()
myImage = UIImage(named: "double-arrow")
myImageview = UIImageView(frame: view.frame)
myImageview.image = myImage.makeTintable()
view.addSubview(myImageview)
myImageview.tintTo(UIColor.purpleColor())
}
}
extension UIImageView{
func tintTo(color:UIColor){
self.tintColor = color
}
}
extension UIImage{
func makeTintable() -> UIImage{
return self.imageWithRenderingMode(.AlwaysTemplate)
}
}
如果逗号包含逗号,如何获取逗号之前的第一个值?这就是我所做的。
$str = "a, b";
注意:if(preg_match('/[,]+/', $str, $f)) {
$firstVal = $f[0];
}
更适合吗?
答案 0 :(得分:4)
您可以使用strtok
:
$firstVal = strtok($str, ",")
答案 1 :(得分:2)
有几种方法可以实现这一目标。
答案 2 :(得分:-1)
爆炸,验证和打印。
$values = explode(',',$str);
if(key_exists(0,$values) && trim($values[0])!=""){
echo $values[0];
}