1
私はポートにのpythonから、次の正規表現たい:4月-utilsのapr_strmatch機能をCに4月-utilsのapr_strmatch正規表現構文
HASH_REGEX = re.compile("([a-fA-F0-9]{32})")
if HASH_REGEX.match(target):
print "We have match"
を:
pattern = apr_strmatch_precompile(pool, "([a-fA-F0-9]{32})", 0);
if (NULL != apr_strmatch(pattern, target, strlen(target)) {
printf("We have match!\n");
}
問題は私にはないということですapr-utils apr_strmatch関数が使用しているregex(またはdialect)の構文を理解してください。ドキュメントとサンプルを検索すると、結果はなくなりました。