pcre

    1热度

    2回答

    我一直试图在TextWrangler中隔离包含特定字符串的块。 这是我正在使用的示例。 <ROW num="381"> <TO>8549672167</TO> <FROM>8936742582</FROM> <TIME>5/10/2009 19:49:3</TIME> <TEXT>Blah Blah Blah</TEXT> </ROW> <ROW num

    1热度

    1回答

    我希望有人可以用正则表达式将匹配以下帮助: - 地方 局部性 处所名称 LOCALITY_NAME 局部性名 郊区 郊区 SuburbName suburb_name 郊区名 但会不匹配: - locality_pid locality_index LocalityRef street_locality_pid street_suburb_pid 正则表达式我目前正在使用: - /^(locali

    0热度

    1回答

    我以前的帖子不清楚,所以我删除了它,在这里我们再次去。 在此链接https://regex101.com/r/eLYvJM/2我想匹配仅以'开头的单词。我使用这个表达式:^'+\w+但它只返回第一个条目。我希望所有人都以'开头。请注意字符串i'am是不可取的。

    0热度

    3回答

    你好我有2个父母(或更多...)块和他们内部的许多子块。 Block1 { blockchild1 { } blockchild2 { } , ... } Block2 { blockchild1 { } blockchild2 { } , ... } 我想使用PHP

    0热度

    1回答

    请我怎么想对从文件中的一行运行多个正则表达式匹配时克服 TypeError: cannot use a string pattern on a bytes-like object 问题? 我想的多匹配: re.match('|'.join('(?:{0})'.format(x) for x in (regex1, regex2, regex3)), line): 这在纯文本文件比赛和我归因

    0热度

    1回答

    我试图匹配match目录的所有子目录,但不包括match目录。 www.domain.com/match/subdirectory1 #good www.domain.com/match/subdirectory2 #good www.domain.com/match/subdirectory2/subdirectory3/ #good www.domain.com/matc

    1热度

    1回答

    我有一个Measure函数多次执行模式以获得平均执行时间。 ​​ This is the subject string。我的第一个模式是(?m)^Connection:(.+),第二个模式是(?m)Connection:(.+)。正如你所看到的,唯一的区别是开始线^。我认为前者会更快,因为它会更快失败。然而,我的测试结果报告,^的模式需要约0.9ms,而没有^的模式只需要约0.1ms。我预测的缺陷

    -1热度

    1回答

    的if-then-else结构允许测试是否匹配组参加了一个模式的正则表达式: (?(2)then-pattern|else-pattern) 我想知道如果我能考什么反向引用包含。 在我的情况下,反向引用的捕获组由可选的子组组成(因此它总是参与,但它可以是空的),因此测试它是否为空就足够了,但是关于测试反向引用的更一般问题反对任何模式很有趣。

    1热度

    1回答

    我想知道这是否可能。我有一个模式: foo:(?<id>\d+)(?::(?<srcid>\d+))* 现在我匹配这个标本: asdasdasd {{foo:1381:2:4:7}} 我拿到赛: Full match `foo:1381:2:4:7` Group `id` `1381` Group `srcid` `7` 但是,是有可能得到一个结果如: Full match `foo

    1热度

    1回答

    我不明白为什么会这种模式 ^[A-Za-z0-9\.,-\?]+$ 将匹配输入,如下: should-match should-match-2.no.problem.cool.with.me. however:this->should;not;match=yet=it=does. 毕竟,> : ; =不包括在该模式。 Debuggex Demo