Home
last modified time | relevance | path

Searched refs:patternStr (Results 1 – 3 of 3) sorted by relevance

/foundation/communication/netstack/utils/common_utils/src/
Dnetstack_common_utils.cpp178 bool IsMatch(const std::string &str, const std::string &patternStr) in IsMatch() argument
180 if (patternStr.empty()) { in IsMatch()
183 if (patternStr == "*") { in IsMatch()
186 if (!IsRegexValid(patternStr)) { in IsMatch()
187 NETSTACK_LOGD("Invalid pattern string: %{public}s", patternStr.c_str()); in IsMatch()
188 return patternStr == str; in IsMatch()
190 std::regex pattern(ReplaceCharacters(patternStr)); in IsMatch()
191 bool isMacth = patternStr != "" && std::regex_match(str, pattern); in IsMatch()
193 NETSTACK_LOGD("Match patternStr: %{public}s", patternStr.c_str()); in IsMatch()
/foundation/communication/netstack/utils/common_utils/include/
Dnetstack_common_utils.h40 bool IsMatch(const std::string &str, const std::string &patternStr);
/foundation/ability/ability_base/test/unittest/want/
Dskills_test.cpp950 std::string patternStr = std::string("systems/*t"); variable
952 PatternsMatcher pattern(patternStr, MatchType::DEFAULT);
956 EXPECT_EQ(patternStr, type1);
958 base_->RemoveType(patternStr);