我有一个包含数百所学校(不断增加)的数据库,其中一个字段详细描述了它所服务的年级级别。例如:'K-6','9-12','PK-4','K-3和6-8',‘4-8级’
我将这些数据呈现在一个HTML表中,并使用'select‘下拉菜单来根据特定的等级进行过滤。我希望这个下拉列表的‘选项’是单一的等级,如K,1,2,3等。但我需要一个正则表达式或一些方法(通过javascript)来比较这个字段,以确保用户选择的等级在范围内,这样我就可以突出显示'table‘行。
顺便说一句,我也在使用jquery库。
发布于 2011-03-11 19:53:10
尝试执行此操作以搜索范围的描述:
/(PK|[K1-9])(\s*(-|to)\s*)(PK|[K1-9])/iTest it.
当然,您可能想要修改它并添加一些额外的逻辑。这只是一个起点。
我希望这能帮到你
Alin
https://stackoverflow.com/questions/5271933
复制相似问题