backreference

    5热度

    5回答

    我想清除一些使用python和regex从我的键盘记录的输入。 特别是当退格被用来修复一个错误。 例1: [in]: 'Helloo<BckSp> world' [out]: 'Hello world' 这可以用 re.sub(r'.<BckSp>', '', 'Helloo<BckSp> world') 例2进行: 然而,当我有几个退格,我不知道如何删除一模一样的号码之前的字符: [i

    1热度

    1回答

    我需要这个https://gist.github.com/jbroadway/2836900的Java端口,它基本上是一个PHP中简单的Markdown正则表达式解析器。 我希望我可以使用反向引用,但我不能使它工作。 目前我没有使用HashMap,我有2个JavaFX TextArea s,我将通过ChangeListener获取并设置文本。 { //... htmlTextArea.setTe

    2热度

    4回答

    通常我们编写以下更换一次比赛: namesRegex = re.compile(r'(is)|(life)', re.I) replaced = namesRegex.sub(r"butter", "There is no life in the void.") print(replaced) output: There butter no butter in the void. 我

    0热度

    2回答

    鉴于电话号码下面的列表 8144658695 812 673 5748 812 453 6783 812-348-7584 (617) 536 6584 834-674-8595 写一个正则表达式(使用上洛基VIM)重新格式化的数字,使他们看起来像这样 814 465 8695 812 673 5748 812 453 6783 812 348 7584 617 536 65

    0热度

    1回答

    当我写的正则表达式如下: /(.*)/(.*) 从字符串 /aaa/bbb/ccc 我得到群体: #1 aaa/bbb #2 ccc 不过,我想它想如: #1 aaa #2 bbb/ccc 如何更改分组顺序?

    0热度

    1回答

    我们具有Concrete5.7与堆栈一个奇怪的问题:我们已经开始收集了不少栈(目前64)和我们的服务器已经开始抛出服务器错误(PHP Fatal error: Maximum execution time of 30 seconds exceeded in /example/path/to/website/concrete/blocks/html/controller.php on line 89

    0热度

    1回答

    我有一个要求捕获一行(或一个输入字符串)中可用的多个短语。 假设输入是=“这是描述,这是描述” 所以我需要检测字符串“这是描述”在输入中重复了两次。 这也是迄今为止 (.*).*\1 我已经试过正则表达式,但它匹配的是没有确切的重复输入类似“这是说明,更多的文字,这是描述”

    1热度

    1回答

    我不明白为什么我需要使用两个反斜杠来防止反向引用的逆转。下面,我将我详细介绍如何发现我的问题: 我想改变一个字符,看起来像这样: x <- 53/100 000 和改造它看起来是这样的: 53/100000 下面是我提出这个问题之前的一些想法: 我以为我可以使用函数gsub删除在/字符之后发生的所有空格。不过,我认为正则表达式解决方案可能更优雅/高效。 起初,我不知道如何在正则表达式反向引用,所以

    0热度

    1回答

    我在我输入以下字符串,jq: "\n*blah\n**tim\nbob was here\n*item1\n**item2\n" 而且我能够匹配第一\n*有以下几点: [match("(\n\\*[A-Za-z0-9]*\n)";"g")] 这给了我以下匹配: [ { "offset": 0, "length": 7, "string": "\n*blah\

    0热度

    1回答

    尝试写一些代码stylechecker并在Java中使用backrefrences的多正则表达式......这里的正则表达式是什么样子 .*import com.+([a-zA-Z]+Factory\.class).*\\1.* 基本上,想找到我的代码中的工厂类的第一个实例。我的示例代码如下所示: import com.sample.OtherClass; import com.sample.c