单词的第一个元素的正则表达式为大写,但在括号中应为小写



我想创建应该与标签一起使用的正则表达式。示例代码如下:

<div class="numericGoalMetFooter ng-binding">
Total time(s)
</div>

如果我使用 css 文本转换:大写,则输出如下:

Total Time(S)

我想要如下文本:

Total Time(s)

注意: "时间"动态来自数据库。 提前感谢您的回答。

因为我使用的是angularjs,所以我创建了自定义过滤器并删除了文本css。

角度自定义过滤器:

app.filter('capitalize', function() {
return function(input) {
return (!!input) ? input.charAt(0).toUpperCase() + input.substr(1).toLowerCase() : '';
}
});

目录:

<div class="numericGoalMetUnit">
Total {{challenge.unit  | capitalize}}
</div>

相关内容

  • 没有找到相关文章