首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript模糊过滤器用于基于文本的范围,也许需要一个正则表达式?

Javascript模糊过滤器用于基于文本的范围,也许需要一个正则表达式?
EN

Stack Overflow用户
提问于 2011-03-11 18:47:41
回答 1查看 338关注 0票数 0

我有一个包含数百所学校(不断增加)的数据库,其中一个字段详细描述了它所服务的年级级别。例如:'K-6','9-12','PK-4','K-3和6-8',‘4-8级’

我将这些数据呈现在一个HTML表中,并使用'select‘下拉菜单来根据特定的等级进行过滤。我希望这个下拉列表的‘选项’是单一的等级,如K,1,2,3等。但我需要一个正则表达式或一些方法(通过javascript)来比较这个字段,以确保用户选择的等级在范围内,这样我就可以突出显示'table‘行。

顺便说一句,我也在使用jquery库。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-11 19:53:10

尝试执行此操作以搜索范围的描述:

代码语言:javascript
复制
/(PK|[K1-9])(\s*(-|to)\s*)(PK|[K1-9])/i

Test it.

当然,您可能想要修改它并添加一些额外的逻辑。这只是一个起点。

我希望这能帮到你

Alin

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5271933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档