regex - Google App Engine key 中允许使用哪些字符?

标签 regex google-app-engine key

在测试我的 Google App Engine 应用程序时,我搜索了包含应用程序引擎 key 的链接。例如:

/story/ag5yZXBsaWUtdGVzdGluZ3IMCxIFU3RvcnkY-w0M/

这些键中允许使用哪些字符?我一直在使用正则表达式 [a-zA-Z0-9],但似乎也允许使用“-”。还有什么?

有这方面的引用吗?我在 App 引擎文档中找不到它。

最佳答案

Google App Engine key 使用 URL 安全 base 64 编码进行编码(请参阅 The source code for the Key datastore type)。

关于regex - Google App Engine key 中允许使用哪些字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1940128/

相关文章:

xml - 域名正则表达式

java - 应用程序引擎上任务队列中单例的行为

vim - 中止击键序列?

asp.net-mvc - ASP.NET MVC [RegularExpression] 属性在整个字符串匹配时不起作用

Python-PCRE_NOTEMPTY

python - GAE - 如何在没有连接的情况下生活?

key - hadoop或java中的字节偏移值是多少?

c++ - 有没有办法在多映射内联中查找键的数量?

python - 在 Python 2.7 中使用 re.sub 时出现错误 "unmatched group"

python - 高复制数据存储中的重复条目