blob: 3ab303ca23fbed330f29b3fcd07edaf3eed1a72c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#pragma once
#include <contrib/libs/re2/re2/re2.h>
#include <util/string/builder.h>
namespace NYql::NDocs {
extern const RE2 NormalizedNameRegex;
bool IsNormalizedName(TStringBuf name);
TMaybe<TString> NormalizedName(TString name);
bool IsUDF(TStringBuf name);
TMaybe<std::pair<TString, TString>> SplitUDF(TString name);
} // namespace NYql::NDocs
|