使用 Bigtable 上的正则表达式访问具有部分信息的特定原始数据
Access to specific raw with partial information using Regex on Bigtable
我正在使用 Google BigTable。我想使用 convertToRegExpString 方法访问具有部分信息的特定行键。
我有一个这样的行键:
"AAAAA&BBBBB&CCCCC&DDDDD"
我应该向方法传递一个正则表达式,指定前两个键 (AAAAA&BBBBB) 和最后一个 (DDDDD),绕过第三个值。考虑第三个值的长度是可变的,它可以由字符和数字组成。
提前致谢
这个正则表达式应该类似于 AAAAA&BBBBB&[^&]+&DDDDD
它会查找前两个带分隔符的字段 AAAAA 和 BBBBB,然后是至少一个非分隔符([^&] 是倒置字符 class,+ 表示 "at least one" ),最后是一个分隔符和你的最后一个字段 DDDDD。
我正在使用 Google BigTable。我想使用 convertToRegExpString 方法访问具有部分信息的特定行键。
我有一个这样的行键: "AAAAA&BBBBB&CCCCC&DDDDD"
我应该向方法传递一个正则表达式,指定前两个键 (AAAAA&BBBBB) 和最后一个 (DDDDD),绕过第三个值。考虑第三个值的长度是可变的,它可以由字符和数字组成。
提前致谢
这个正则表达式应该类似于 AAAAA&BBBBB&[^&]+&DDDDD
它会查找前两个带分隔符的字段 AAAAA 和 BBBBB,然后是至少一个非分隔符([^&] 是倒置字符 class,+ 表示 "at least one" ),最后是一个分隔符和你的最后一个字段 DDDDD。