安卓 c2dm 注册 ID 格式


Android c2dm registration id format

我怀疑发布这个后我会感到非常愚蠢,但在这里。 我有两个主要问题:

1( 什么是用于注册 ID 的合适正则表达式? 目前我有以下内容,但我无法找到任何文档来支持这是否足够:

'/^[a-z0-9_-]{40,255}$/i'

2( regID 包含"--"是否"有效"? 我知道 android 不能担心每种语言(在本例中为 mysql(用于评论等的内容,但这让我有点措手不及。 到目前为止,我一直在我的消毒器中标记它,因为有可能用于 sql 注入。

注册 ID 的格式是实现详细信息。谷歌可能会随时更改它,恕不另行通知。为什么要验证它?如果存储在 MySQL 中是一个问题,请使用 mysql_real_escape_string(( 以防万一,或者使用 mysqli::real_escape_string(( 和 PHP 上的 mysqli 或参数。

就像人的名字。你可能认为这都是按字母顺序排列的,然后奥尼尔出现了。逃脱它以防万一。