Questions tagged «filter»

阻止访问符合特定条件的数据的程序或例程。一个示例是“ Web筛选器”,该筛选器可以筛选出成人网站。请勿将此标签用于:Java servlet过滤器。请改用[servlet-filters]。对于Bloom过滤器,请改用[bloom-filter]。对于CSS过滤器,请使用[css-filters]。

3
如何创建仅在主题行开头搜索文本的Gmail过滤器?
我们会在工作时从Jenkins构建服务器接收定期的自动构建消息。 最好将这些雪貂剔成标签,跳过收件箱。 使用过滤器当然是正确的选择。 所需的标识符是[RELEASE]主题行开头的字符串。 尝试指定以下任何正则表达式都会导致release在主题行中的任何情况下匹配带有字符串的电子邮件: \[RELEASE\]* ^\[RELEASE\] ^\[RELEASE\]* ^\[RELEASE\].* 从我随后阅读的内容来看,Gmail不具有标准的正则表达式支持,并且从实验来看,似乎与Google搜索一样,特殊字符都被忽略了。 因此,我正在寻找一个可以使用的搜索参数,也许像atstart:mystring与它们的has:,in:表示法一样。 有没有一种方法可以强制匹配,仅当它出现在行的开头并且仅在包含方括号的情况下才可以? 真诚的感谢。
113 regex  filter  gmail  subject 

3
如何在Angular 2中使用TypeScript过滤数组?
ng-2父子数据继承对我来说一直很困难。 似乎是一个很好的可行的可行解决方案,是将我的总数据过滤到仅由单个父ID引用的子数据组成的数组。换句话说:数据继承成为通过一个父代ID进行数据过滤。 在一个具体的示例中,它可能看起来像:过滤books数组以仅显示具有确定的book store_id。 import {Component, Input} from 'angular2/core'; export class Store { id: number; name: string; } export class Book { id: number; shop_id: number; title: string; } @Component({ selector: 'book', template:` <p>These books should have a label of the shop: {{shop.id}}:</p> <p *ngFor="#book of booksByShopID">{{book.title}}</p> ` ]) export …

4
在array_filter()之后,如何重置键以数字顺序从0开始
我只是使用array_filter从数组中删除仅具有值''的条目,现在我想根据从0开始的占位符对其应用某些转换,但不幸的是,它仍保留原始索引。我看了一会儿,什么也没看到,也许我只是错过了明显的地方,但是我的问题是... 我如何轻松地将数组的索引重置为从0开始并在NEW数组中顺序排列,而不是保留旧索引?
108 php  arrays  filter  reindex 

4
Angular 2管道将JSON对象转换为漂亮打印的JSON
尝试编写一个Angular 2管道,该管道将使用JSON对象字符串并将其漂亮打印/格式化后返回给用户显示。 例如,将采取以下措施: {“ id”:1,“ number”:“ K3483483344”,“ state”:“ CA”,“ active”:true} 并以HTML显示时返回如下所示的内容: 所以在我看来,我可以这样写: <td> {{ record.jsonData | prettyprint }} </td>

6
列表中每个*项目的Django过滤器查询集__in
假设我有以下型号 class Photo(models.Model): tags = models.ManyToManyField(Tag) class Tag(models.Model): name = models.CharField(max_length=50) 在一个视图中,我有一个带有活动过滤器的列表,称为category。我想过滤所有具有类别标签的照片对象。 我试过了: Photo.objects.filter(tags__name__in=categories) 但这匹配类别中的任何项目,而不是所有项目。 因此,如果类别为['holiday','summer'],则我希望Photo带有假日和夏季标签。 能做到吗?

7
如何使用Python删除非ASCII字符但保留句点和空格?
我正在使用.txt文件。我希望文件中的文本字符串不包含非ASCII字符。但是,我想留空格和句点。目前,我也正在剥离它们。这是代码: def onlyascii(char): if ord(char) < 48 or ord(char) > 127: return '' else: return char def get_my_string(file_path): f=open(file_path,'r') data=f.read() f.close() filtered_data=filter(onlyascii, data) filtered_data = filtered_data.lower() return filtered_data 我应该如何修改onlyascii()以保留空格和句点?我想这并不太复杂,但我无法弄清楚。
100 python  text  unicode  filter  ascii 

14
Python:检查一个字典是否是另一个较大字典的子集
我正在尝试编写一个自定义过滤器方法,该方法接受任意数量的kwargs并返回一个列表,其中包含包含这些kwargs的类似数据库的列表的元素。 例如,假设d1 = {'a':'2', 'b':'3'}和d2=相同。d1 == d2结果为True。但是,假设d2=同一件事,再加上一堆其他事情。我的方法需要能够判断d1是否在d2中,但是Python无法使用字典来做到这一点。 内容: 我有一个字类,并且每个对象都有类似的属性word,definition,part_of_speech,等等。我希望能够在这些单词的主列表上调用filter方法,例如Word.objects.filter(word='jump', part_of_speech='verb-intransitive')。我无法弄清楚如何同时管理这些键和值。但是,对于其他人来说,这可能具有更大的功能。

9
使用scp递归复制dir时如何过滤文件?
我需要将所有.class文件从服务器复制到本地,并保留所有目录。例如,server:/usr/some/unknown/number/of/sub/folders/me.class将/usr/project/backup/some/unknown/number/of/sub/folders/me.class可问题是,还有许多其他无用的文件,如的.svn基文件我不想。我该如何过滤它们,以便仅使用scp.class文件?
99 file  shell  filter  directory  scp 

6
如何按多列过滤熊猫数据框
要按单列过滤数据帧(df),如果我们考虑男性和女性的数据,则可以: males = df[df[Gender]=='Male'] 问题1-但是,如果数据跨越多年并且我只想看2014年的男性,该怎么办? 在其他语言中,我可能会做类似的事情: if A = "Male" and if B = "2014" then (除了我要执行此操作,并在新的数据框对象中获取原始数据框的子集) 问题2。如何循环执行此操作,并为每个唯一的年份和性别集创建一个数据框对象(例如,2013-男,2013-女,2014-男和2014-女的df for y in year: for g in gender: df = .....
99 python  filter  pandas 

7
在不更改数据源的情况下过滤DataGridView
我正在C#Visual Studio 2010中开发用户控件-一种用于过滤datagridview的“快速查找”文本框。它应该适用于3种类型的datagridview数据源:DataTable,DataBinding和DataSet。我的问题是从DataSetView上显示的DataSet对象过滤DataTable。 可能有3种情况(带有DataGridView和TextBox的标准WinForm应用程序示例)-前2种工作正常,第3种存在问题: 1. datagridview.DataSource = dataTable:它可以正常工作, 因此我可以通过设置以下内容进行过滤:dataTable.DefaultView.RowFilter =“ country LIKE'%s%'”; DataTable dt = new DataTable(); private void Form1_Load(object sender, EventArgs e) { dt.Columns.Add("id", typeof(int)); dt.Columns.Add("country", typeof(string)); dt.Rows.Add(new object[] { 1, "Belgium" }); dt.Rows.Add(new object[] { 2, "France" }); dt.Rows.Add(new object[] { 3, "Germany" }); dt.Rows.Add(new object[] { 4, …

5
SqlAlchemy-按关系属性过滤
我在SQLAlchemy上没有太多经验,并且有一个我无法解决的问题。我尝试搜索,并且尝试了很多代码。这是我的课程(简化为最重要的代码): class Patient(Base): __tablename__ = 'patients' id = Column(Integer, primary_key=True, nullable=False) mother_id = Column(Integer, ForeignKey('patients.id'), index=True) mother = relationship('Patient', primaryjoin='Patient.id==Patient.mother_id', remote_side='Patient.id', uselist=False) phenoscore = Column(Float) 我想查询所有母亲的phenoscore为(例如)的患者 == 10 如前所述,我尝试了很多代码,但我不明白。在我看来,合乎逻辑的解决方案是 patients = Patient.query.filter(Patient.mother.phenoscore == 10) 因为,您可以.mother.phenoscore在输出时访问每个元素,但是此代码不执行此操作。 是否有(直接)可能性通过关系的属性进行过滤(而无需编写SQL语句或额外的连接语句),所以我需要多次进行这种过滤。 即使没有简单的解决方案,我也很高兴获得所有答案。


3
AngularJS自定义过滤器功能
在控制器内部,我想过滤对象数组。每个对象都是一个映射,可以包含字符串和列表 我尝试使用$filter('filter')(array, function)格式,但是我不知道如何访问函数内部数组的各个元素。这是显示我想要的内容的摘要。 $filter('filter')(array, function() { return criteriaMatch(item, criteria); }); 然后在中criteriaMatch(),我将检查每个单个属性是否匹配 var criteriaMatch = function(item, criteria) { // go thro each individual property in the item and criteria // and check if they are equal } 我必须在控制器中完成所有这些操作,并编译一个列表列表,然后在范围内进行设置。因此,我$filter('filter')只需要以这种方式访问。到目前为止,我在网上发现的所有示例都在函数内部进行了静态条件搜索,它们没有通过条件对象并针对数组中的每个项目进行测试。

7
如何重置或覆盖IE CSS过滤器?
我正在使用专有的MS'filter'属性尝试创建与CSS3文本阴影和框阴影相当的丑陋; 直到遇到这个问题,我实际上都做得很好。看起来当我将过滤器应用于另一个div内的div时,该div也有一个过滤器,过滤效果最终组合在子对象上。 我试过使用filter:none; 进行重置,但没有喜悦。我还尝试了语法的不同变体,即“ -ms-filter:'progid:... Glow()'“,” filter:progid:... Glow()“,” filter:Glow()“等等。 在IE8中测试

3
为什么Django的prefetch_related()仅适用于all()而不适用于filter()?
假设我有这个模型: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() 现在,如果我想高效地查看相册的子集中的照片子集。我这样做是这样的: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos = a.photo_set.all() 这只会执行两个查询,这正是我所期望的(一个查询获取相册,然后一个查询,例如“ SELECT * IN photos WHERE photoalbum_id IN()”。 一切都很棒。 但是,如果我这样做: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos = a.photo_set.filter(format=1) …
89 django  orm  filter  prefetch 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.