这些是iPads和手机,他们的电池水平监测在格拉法纳。我如何过滤它,所以它将只向我显示iPads (从设备名“H”开始)。当我尝试像"/^H.$/“这样的regex时,它不起作用。
谢谢


发布于 2022-05-24 08:40:10
不是正则表达式专家,但^H.$将只匹配H.字面意思。
您还需要匹配任意数量和类型的以下字符;您可以使用\w*对数字、小写和大写字符进行匹配。
因此,在您的情况下,^H.\w*$应该可以工作。
编辑
在仔细查看了您的图片之后,我意识到您想要筛选的名称是列device_name的行,而不是列名本身。但是,使用的Filter by name过滤列名,在您的例子中是device_name和battery_level。由于两者都不适合正则表达式,所以将返回“无数据”。
要筛选列的结果,必须使用Filter data by values。您必须指定字段,即列device_name,使用Regex作为Match的类型,然后在Value字段中输入regex。
如上文所述,使用regex。
https://stackoverflow.com/questions/72351075
复制相似问题