我正在创建一个页面,向用户显示我上传到youtube帐户中的所有视频的列表。我使用Youtube API (gdata)来获取视频,但是无论我做什么,我都无法获取视频的标签细节。
在其中一个中提到,标签(关键字)将不再显示在youtube Data API中(没有任何身份验证)。所以我创建了一个开发人员密钥,但即使使用了开发人员密钥,我也无法获得视频标签(关键字)。
我正在努力学习Swift,并在网上看到了论点标签和一个例子如下:
func setAge(for person: String, to value: Int) {
print("\(person) is now \(value)")
}
这可称为:
setAge(for: "Paul", to: 40)
我的问题是,for不是Swift关键字吗?我想知道这种对for的使用是否有某种隐藏的含义,我遗漏了,还是这些关键字也可以用作参数标签?
我有这样的标签/单词:
text text
text <Arlechino> text
text text
因此,我知道如何删除具有以下标记的所有文件的内容:(?s)(.*?(<Arlechino>)).*$
问题是反问题,如何删除没有此标记的文件的内容。无论如何,我可以很容易地通过搜索文件并选择那些没有这个标签的文件来做到这一点。
但我需要一个审判官。
短:如果正则表达式找到标记,什么也不做。如果找不到标签,就会删除文件的全部内容。