pcre

    -2热度

    1回答

    我有以下一行文本,我尝试将所有内容都提取到未包含在方括号中的第一个管道字符。 action=search sourcetype=audittrail [ localop | stats count | eval search_id = replace("$top10_drilldown_sid$", "^remote_[^_]*_", "") | table search_id ] [ local

    3热度

    1回答

    我需要寻找我的语料库的词语,如游戏或羞耻的话但我想以指定搜索排除三串游戏/一个耻辱或者, 一种游戏/甲耻辱和一/一个/ A /的WORD游戏或一/一个/ A /的WORD耻,其中WORD是改性剂,例如,好的游戏或一个伟大的耻辱 。 如果有人能帮助我,那会很好,谢谢! 在我的文集,不定冠词一/一个和游戏或一/一个和耻辱是最常用伟大和真正之间可选的词。所以即使排除这两个,也会对我有很大的帮助。 下面的

    -1热度

    1回答

    我需要一个正则表达式,将做如下改造: Input: ab\xy Output: aby Input: ab\\xy Output: ab\xy 考虑所有的反斜线为文字反斜杠。也就是说,第一个输入是字符序列['a', 'b', '\', 'x', 'y'],第二个输入是['a', 'b', '\', '\', 'x', 'y']。 该规则是“在字符串中,如果遇到反斜杠,请将其删除,然后

    -1热度

    2回答

    我试图从包含单个产品代码的网站上获取产品列表。 的产品代码是5位数字代码,这些元素其复杂程度从 <p>Part Number: 67001</p> <p>Part Number: 50545 – 450g Cartridge 50525 - 2.5kg Tub 50520 - 20kg Pail 50555 - 55kg Drum 50575 *Indent - 175kg Dru

    2热度

    1回答

    我有以下的正则表达式(我的实际正则表达式实际上是一个复杂得多,但我牵制我的问题这一点):\s(?<number>123|456)\s 而且下面的测试数据: “123 456” 如预期的/想要的结果我会在2个匹配的正则表达式匹配之一与“号码”是“123”和第二个号码是“456”。不过,我只得到1个匹配,“数字”是“123”。 我也注意到,在测试数据确实给2场比赛在增加“123”恩“456”之间的另一

    0热度

    1回答

    我试图用echo声明输出PCRE正则表达式的唯一匹配,它没有成功。在PHP没有返回任何内容后,我尝试删除print_r,并看到var_dump和(种类)发现该问题的变量。它的应该与匹配被提交给的git分支的名字,但是$matches变量仍然是undefined/null。 $rawPost = print_r($_POST, true); $pattern = '/(?<="ref":"refs

    -2热度

    1回答

    我试图找到一个正则表达式将匹配像一个列表模式的列表: A. banana B. potato C. apple 或 1. banana 2. potato 3. apple 即使表不能与A or 1像开始: q. banana r. potato s. apple 我可以得到一些帮助吗? 编辑:正则表达式应该匹配只能用字母数字字符的命令,例如,这不应该得到匹配: $. ba

    2热度

    1回答

    我想知道是否可以匹配句子之外的单词。 这是正则表达式我到目前为止: /(exchange|occasion|second hand)/im 现在我只希望这句话以外匹配这些话: 显示的价格,为ocassions的交换仅用于指示。 但我不知道如何去做这件事。

    0热度

    1回答

    我有一个AutoHotkey的脚本,其检查与If WinActive("WFC-16 - Windows Internet Explorer") 我需要改变这对匹配任何2位数字活动窗口标题。 I.E. If WinActive("WFC-## - Windows Internet Explorer")。 我可以使用RegEx-like修饰符来匹配任何使用WinActive()的0-9号码吗?

    0热度

    2回答

    我有一个正则表达式(见this question)用于匹配文本文件中的C函数定义。特别是,我正在研究一些git diff输出。 f = open(input_file) diff_txt = ''.join(f.readlines()) f.close re_flags = re.VERBOSE | re.MULTILINE pattern = re.compile(r"""