在标题大小写句子中,将大写的首字母缩写替换为全文小写*,*除外*

时间:2014-06-20 00:05:03

标签: javascript string

我希望用小写全文("什么是 互联网协议 地址"),除非它已被用于标题中的句子中,其中case我想制作首字母缩略词("你的 互联网协议 地址是什么?")。

替换目标始终是一个大写的首字母缩略词这一事实使得像cloud-to-butt这样的简单替换变得更加复杂。

我将在Javascript中将其作为浏览器插件,因此我不希望它超级慢。

我可以想到一些非常严重,笨拙的黑客可能会让这个工作,但如果有人有更优雅的东西,我很乐意看到它。

1 个答案:

答案 0 :(得分:0)

使用javascript替换函数替换字符串,并做一些检查以确保它没有在标题中使用。