我正在尝试从Javascript中的字符串中提取与给定模式匹配的子字符串。示例:
var classProp = 'active category_games',
match = classProp.match(/category_[a-z]+\b/),
category;
if(match !== null && match.length > 0){
category = match[0];
}有没有更简单的方法来解决这个问题呢?一行代码,最好是?
发布于 2011-12-06 19:42:23
如果你真的想要一行代码:
var category = (classProp.match(/category_[a-z]+\b/) || "")[0] || undefined;但我建议你使用@ziesemer的答案。
https://stackoverflow.com/questions/8399178
复制相似问题