我正在构建一个自动完成程序,它会从CouchDB视图中搜索。
我需要能够获取输入字符串的最后一个字符,并将最后一个字符替换为英文字母表中的下一个字母。(这里不需要i18n)
例如:
- 输入字符串 = "b"
- startkey = "b"
- endkey = "c"
或者
- 输入字符串 = "foo"
- startkey = "foo"
- endkey = "fop"
(如果你想知道,我在确保包括选项inclusive_end=false
,以便这个额外的字符不会影响我的结果集)
问题
- 是否有原生的Javascript函数可以获取字母表中的下一个字母?
- 还是我需要自己动手写一个带有基础字符串(如"abc...xyz")和
indexOf()
的复杂函数?
z +1 = {
Z +1 = [
- Gabriele Petrioli