DataStudio以这种格式分别显示报告的每一页
Report 1 > Page 1
Report 1 > Page 2
Report 2 > Page 4
etc
我试图仅显示“报告”会话,无论页面如何。 我使用此正则表达式创建了一个计算所得的字段“报告名称”,以使所有内容均达到>字符:
REGEXP_EXTRACT(Page Title,'^.+?>')
但是它不起作用。 这是Google-RE2语法https://github.com/google/re2/wiki/Syntax
答案 0 :(得分:2)
非常感谢。
最后这是一个简单的问题。分隔符实际上是›不是>
它还需要在表达式周围加上括号。
这可行:
REGEXP_EXTRACT(Page Title,'(^[^›]+)')
答案 1 :(得分:0)
尝试使用此正则表达式捕获组1:
public static void main (String[] args) throws java.lang.Exception
{
int t;
List<Integer> k = new ArrayList();
Scanner in = new Scanner(System.in);
do {
//Exception in thread "main" java.util.NoSuchElementException happens on this line
t = Integer.parseInt(in.next());
} while (t < 0 || t > 1000000);
do {
k.add(Integer.parseInt(in.next()) + 1);
t--;
} while (t > 0);
for (int num : k) {
while (!isPrime(num)) {
num++;
}
System.out.println(num);
}
}
或:
/^([^>]+) >/
提琴here
如果这不是您想要的,请提供更多详细信息和测试用例